﻿#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>
#include <stdint.h>

#include "il2cpp-class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "il2cpp-object-internals.h"


// EasyAR.ARCameraBaseBehaviour
struct ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB;
// EasyAR.ARScene
struct ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8;
// EasyAR.ARSceneTracker
struct ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36;
// EasyAR.Augmenter
struct Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A;
// EasyAR.BarCodeScanner
struct BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17;
// EasyAR.CameraCalibration
struct CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38;
// EasyAR.CameraDevice
struct CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267;
// EasyAR.CameraDevice/CallBack
struct CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346;
// EasyAR.CameraDeviceBaseBehaviour
struct CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F;
// EasyAR.CameraFrameStreamer
struct CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2;
// EasyAR.CloudRecognizer
struct CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E;
// EasyAR.CloudRecognizer/CallBack
struct CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49;
// EasyAR.CloudRecognizer/CallBackInit
struct CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293;
// EasyAR.CloudRecognizerBaseBehaviour
struct CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515;
// EasyAR.DeviceAbstractBehaviour
struct DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB;
// EasyAR.EngineNative/LogFunc
struct LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36;
// EasyAR.EngineNativeIOS/LogFunc
struct LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C;
// EasyAR.IEngineNative
struct IEngineNative_t6F4827E24831CF3E76295AC33DC2D6EF1A6D3723;
// EasyAR.ImageTarget
struct ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88;
// EasyAR.ImageTargetBaseBehaviour
struct ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5;
// EasyAR.ImageTracker
struct ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED;
// EasyAR.ImageTracker/TargetLoadCallbackC
struct TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA;
// EasyAR.ImageTrackerBaseBehaviour
struct ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4;
// EasyAR.MeshGenerator
struct MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645;
// EasyAR.ObjectTarget
struct ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2;
// EasyAR.ObjectTracker
struct ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1;
// EasyAR.ObjectTracker/TargetLoadCallbackC
struct TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB;
// EasyAR.ObjectTrackerBaseBehaviour
struct ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC;
// EasyAR.RecorderBaseBehaviour
struct RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B;
// EasyAR.RecorderBaseBehaviour/BaseNotify
struct BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51;
// EasyAR.RecorderNative
struct RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E;
// EasyAR.RecorderNative/CallBack
struct CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5;
// EasyAR.Target
struct Target_tEBC0852E324F61C5288E75462056D72AC4874BF3;
// EasyAR.TargetAbstractBehaviour
struct TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40;
// EasyAR.Vector2I[]
struct Vector2IU5BU5D_t038329791C6DCDE7C8F3E49AF35FC55445D985E7;
// EasyAR.VideoPlayer
struct VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3;
// EasyAR.VideoPlayer/CallBack
struct CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E;
// System.Action`1<EasyAR.DeviceUserAbstractBehaviour>
struct Action_1_t706563ED3F55D3C9E8FF45C1DF2D2A5911606CE7;
// System.Action`1<EasyAR.TargetAbstractBehaviour>
struct Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB;
// System.Action`1<System.Int32>
struct Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B;
// System.Action`2<EasyAR.ARCameraBaseBehaviour,EasyAR.Frame>
struct Action_2_tE0025C64E057CF5A29D09C7AC052E207B5105102;
// System.Action`2<EasyAR.ARCameraBaseBehaviour,System.Boolean>
struct Action_2_t78E556D77974FC8905C9796DC87F9CC0CB8DDDC5;
// System.Action`2<EasyAR.ARCameraBaseBehaviour,System.String>
struct Action_2_tFD39A914C49F56D1E43441D557A118726FE0D262;
// System.Action`2<EasyAR.ARCameraBaseBehaviour,UnityEngine.Texture2D>
struct Action_2_t6364F964352FC6264AEC4346A7C2CB35E05C5A53;
// System.Action`2<EasyAR.CameraDevice/PermissionStatus,System.String>
struct Action_2_t09DE9A8532E7D8A7AD0C94CA83173E92EDBA00B9;
// System.Action`2<EasyAR.CloudRecognizer,EasyAR.CloudRecognizer/Status>
struct Action_2_t76D10045EC89CA81553AAEFF9455F0B7373B83D4;
// System.Action`2<EasyAR.DeviceAbstractBehaviour,System.Boolean>
struct Action_2_tB4E9B2CD8D6F4F8665E039BFA026C87C13D436DB;
// System.Action`2<EasyAR.DeviceUserAbstractBehaviour,EasyAR.DeviceAbstractBehaviour>
struct Action_2_t6689C93B9F65D6F74206261E5EDED97FF3252DC0;
// System.Action`2<EasyAR.RecorderBaseBehaviour,UnityEngine.RenderTexture>
struct Action_2_tC770ED1F915CF4A929998A460FFD3EB08190ED1F;
// System.Action`2<EasyAR.RecorderNative/PermissionStatus,System.String>
struct Action_2_t1299D343FAC842C7838983AFC8A9C8830E3DA7D5;
// System.Action`2<EasyAR.VideoPlayer,EasyAR.VideoPlayer/PlayerStatus>
struct Action_2_t19E147DA71B014CAC34147C66D6DFE120042BEA1;
// System.Action`3<EasyAR.ARCameraBaseBehaviour,EasyAR.TargetAbstractBehaviour,EasyAR.Target>
struct Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8;
// System.Action`3<EasyAR.CloudRecognizer,EasyAR.CloudRecognizer/Status,System.Collections.Generic.List`1<EasyAR.ImageTarget>>
struct Action_3_tC79126D52936F45D0296E824315B16BB8C995FDC;
// System.Action`3<EasyAR.CloudRecognizerBaseBehaviour,EasyAR.CloudRecognizerBaseBehaviour/Status,System.Collections.Generic.List`1<EasyAR.ImageTarget>>
struct Action_3_tF3C4ABEAA5D658095353CCB546B1932317BBB792;
// System.Action`3<EasyAR.ImageTargetBaseBehaviour,EasyAR.ImageTrackerBaseBehaviour,System.Boolean>
struct Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A;
// System.Action`3<EasyAR.ImageTracker,EasyAR.Target,System.Boolean>
struct Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890;
// System.Action`3<EasyAR.ObjectTargetBaseBehaviour,EasyAR.ObjectTrackerBaseBehaviour,System.Boolean>
struct Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6;
// System.Action`3<EasyAR.ObjectTracker,EasyAR.Target,System.Boolean>
struct Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A;
// System.Action`3<EasyAR.RecorderBaseBehaviour,EasyAR.RecorderBaseBehaviour/Status,System.String>
struct Action_3_tBC931D87189E679A8213AD7981998BE34BF4E8BD;
// System.Action`4<EasyAR.ImageTrackerBaseBehaviour,EasyAR.ImageTargetBaseBehaviour,EasyAR.Target,System.Boolean>
struct Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA;
// System.Action`4<EasyAR.ObjectTrackerBaseBehaviour,EasyAR.ObjectTargetBaseBehaviour,EasyAR.Target,System.Boolean>
struct Action_4_t954BD6530C6C081A4C93D3013B770E477723D523;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.Generic.Dictionary`2<EasyAR.RecorderNative,EasyAR.IRecorderNotify>
struct Dictionary_2_t7D1BC085BD81985549A76DAB7F5D29E767F83CA7;
// System.Collections.Generic.Dictionary`2<System.Int32,EasyAR.TargetAbstractBehaviour>
struct Dictionary_2_t7D60BA2D69CC33C461CCD52A74289E12327ECC92;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.ARSceneTracker>
struct Dictionary_2_tB910EE6380C5C9F79AD73F6D2566A744C7B7C29B;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.CameraDevice>
struct Dictionary_2_tE0AEB60B00FE66242B98E9E9B38643D7D7BC061F;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.CloudRecognizer>
struct Dictionary_2_tDB7FF702BD824AD66F037397AC49186FF5D35B3D;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.ImageTracker>
struct Dictionary_2_tCC0EE87D1E0A719B4C92114C1D0763538CB0DD37;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.ObjectTracker>
struct Dictionary_2_tF22A39EA80252C894E00EA33B6479FA73FBDE5B1;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.RecorderNative>
struct Dictionary_2_t6AC0C52E81108EE6700BB3B391C545D56A1B0336;
// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.VideoPlayer>
struct Dictionary_2_tEBCE2AFF992CB879F19471FD8C094981F5C0D762;
// System.Collections.Generic.List`1<EasyAR.ImageTargetBaseBehaviour>
struct List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0;
// System.Collections.Generic.List`1<EasyAR.ImageTrackerBaseBehaviour>
struct List_1_t12BB05620B9CA0EDDDB4AA57DF04D11ADC46F453;
// System.Collections.Generic.List`1<EasyAR.ObjectTargetBaseBehaviour>
struct List_1_t1840847746794D5D9648D2F84FDDA421688E9682;
// System.Collections.Generic.List`1<EasyAR.ObjectTrackerBaseBehaviour>
struct List_1_t3174161CF2CD254E859419530DA04D6C25CE6154;
// System.Collections.Generic.List`1<EasyAR.Target>
struct List_1_tEF25702C8B84A7A58EFD4EC1D2135EEA245E9702;
// System.Collections.Generic.List`1<EasyAR.TargetInstance>
struct List_1_t56B0BB92D5D40048C585F8A2F3D52415EB856926;
// System.Collections.IEnumerator
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
// System.DelegateData
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
// System.EventHandler
struct EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C;
// System.IAsyncResult
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
// System.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Single[]
struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
// System.String
struct String_t;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
// UnityEngine.Camera
struct Camera_t48B2B9ECB3CE6108A98BF949A1CECF0FE3421F34;
// UnityEngine.RenderTexture
struct RenderTexture_tBC47D853E3DA6511CD6C49DBF78D47B890FCD2F6;
// UnityEngine.Texture2D
struct Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28;
// UnityEngine.Video.VideoPlayer
struct VideoPlayer_tFC1C27AF83D59A5213B2AC561B43FD7E19FE02F2;

struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;



#ifndef U3CMODULEU3E_T18FF545F1954BC41DEB1C680D94431D741A9C056_H
#define U3CMODULEU3E_T18FF545F1954BC41DEB1C680D94431D741A9C056_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_t18FF545F1954BC41DEB1C680D94431D741A9C056 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_T18FF545F1954BC41DEB1C680D94431D741A9C056_H
#ifndef U3CMODULEU3E_TDE5A299227351E064CF5069210AC8ED1294BD51A_H
#define U3CMODULEU3E_TDE5A299227351E064CF5069210AC8ED1294BD51A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_tDE5A299227351E064CF5069210AC8ED1294BD51A 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_TDE5A299227351E064CF5069210AC8ED1294BD51A_H
#ifndef U3CMODULEU3E_T410187D184BFEA098C57AA90C1EEBB14DCD72176_H
#define U3CMODULEU3E_T410187D184BFEA098C57AA90C1EEBB14DCD72176_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_t410187D184BFEA098C57AA90C1EEBB14DCD72176 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_T410187D184BFEA098C57AA90C1EEBB14DCD72176_H
#ifndef U3CMODULEU3E_T56CA3936A9EFABF2ED20401359C40BFE63F85A11_H
#define U3CMODULEU3E_T56CA3936A9EFABF2ED20401359C40BFE63F85A11_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_t56CA3936A9EFABF2ED20401359C40BFE63F85A11 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_T56CA3936A9EFABF2ED20401359C40BFE63F85A11_H
#ifndef U3CMODULEU3E_TBE4A2C03D239132B99D8F2C5938A2EC7220D741C_H
#define U3CMODULEU3E_TBE4A2C03D239132B99D8F2C5938A2EC7220D741C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_tBE4A2C03D239132B99D8F2C5938A2EC7220D741C 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_TBE4A2C03D239132B99D8F2C5938A2EC7220D741C_H
#ifndef U3CMODULEU3E_T26503BAFABAE646D5F4F3CC177797532B37B76E8_H
#define U3CMODULEU3E_T26503BAFABAE646D5F4F3CC177797532B37B76E8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_t26503BAFABAE646D5F4F3CC177797532B37B76E8 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_T26503BAFABAE646D5F4F3CC177797532B37B76E8_H
#ifndef U3CMODULEU3E_TB308A2384DEB86F8845A4E61970976B8944B5DC4_H
#define U3CMODULEU3E_TB308A2384DEB86F8845A4E61970976B8944B5DC4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_tB308A2384DEB86F8845A4E61970976B8944B5DC4 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_TB308A2384DEB86F8845A4E61970976B8944B5DC4_H
#ifndef RUNTIMEOBJECT_H
#define RUNTIMEOBJECT_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Object

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEOBJECT_H
#ifndef U3COPENAFTERGRANTEDU3EC__ITERATOR0_T977327B54CC327C0A61DC3A26573944859D30788_H
#define U3COPENAFTERGRANTEDU3EC__ITERATOR0_T977327B54CC327C0A61DC3A26573944859D30788_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDeviceBaseBehaviour_<OpenAfterGranted>c__Iterator0
struct  U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788  : public RuntimeObject
{
public:
	// System.Int32 EasyAR.CameraDeviceBaseBehaviour_<OpenAfterGranted>c__Iterator0::U24PC
	int32_t ___U24PC_0;
	// System.Object EasyAR.CameraDeviceBaseBehaviour_<OpenAfterGranted>c__Iterator0::U24current
	RuntimeObject * ___U24current_1;
	// EasyAR.CameraDeviceBaseBehaviour EasyAR.CameraDeviceBaseBehaviour_<OpenAfterGranted>c__Iterator0::<>f__this
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F * ___U3CU3Ef__this_2;

public:
	inline static int32_t get_offset_of_U24PC_0() { return static_cast<int32_t>(offsetof(U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788, ___U24PC_0)); }
	inline int32_t get_U24PC_0() const { return ___U24PC_0; }
	inline int32_t* get_address_of_U24PC_0() { return &___U24PC_0; }
	inline void set_U24PC_0(int32_t value)
	{
		___U24PC_0 = value;
	}

	inline static int32_t get_offset_of_U24current_1() { return static_cast<int32_t>(offsetof(U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788, ___U24current_1)); }
	inline RuntimeObject * get_U24current_1() const { return ___U24current_1; }
	inline RuntimeObject ** get_address_of_U24current_1() { return &___U24current_1; }
	inline void set_U24current_1(RuntimeObject * value)
	{
		___U24current_1 = value;
		Il2CppCodeGenWriteBarrier((&___U24current_1), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__this_2() { return static_cast<int32_t>(offsetof(U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788, ___U3CU3Ef__this_2)); }
	inline CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F * get_U3CU3Ef__this_2() const { return ___U3CU3Ef__this_2; }
	inline CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F ** get_address_of_U3CU3Ef__this_2() { return &___U3CU3Ef__this_2; }
	inline void set_U3CU3Ef__this_2(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F * value)
	{
		___U3CU3Ef__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__this_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3COPENAFTERGRANTEDU3EC__ITERATOR0_T977327B54CC327C0A61DC3A26573944859D30788_H
#ifndef U3CONCONNECTU3EC__ITERATOR1_T1CB0294C7AF35EFCA9883F29B39148DFB2AC668C_H
#define U3CONCONNECTU3EC__ITERATOR1_T1CB0294C7AF35EFCA9883F29B39148DFB2AC668C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizerBaseBehaviour_<OnConnect>c__Iterator1
struct  U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C  : public RuntimeObject
{
public:
	// System.Int32 EasyAR.CloudRecognizerBaseBehaviour_<OnConnect>c__Iterator1::U24PC
	int32_t ___U24PC_0;
	// System.Object EasyAR.CloudRecognizerBaseBehaviour_<OnConnect>c__Iterator1::U24current
	RuntimeObject * ___U24current_1;
	// EasyAR.CloudRecognizerBaseBehaviour EasyAR.CloudRecognizerBaseBehaviour_<OnConnect>c__Iterator1::<>f__this
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515 * ___U3CU3Ef__this_2;

public:
	inline static int32_t get_offset_of_U24PC_0() { return static_cast<int32_t>(offsetof(U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C, ___U24PC_0)); }
	inline int32_t get_U24PC_0() const { return ___U24PC_0; }
	inline int32_t* get_address_of_U24PC_0() { return &___U24PC_0; }
	inline void set_U24PC_0(int32_t value)
	{
		___U24PC_0 = value;
	}

	inline static int32_t get_offset_of_U24current_1() { return static_cast<int32_t>(offsetof(U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C, ___U24current_1)); }
	inline RuntimeObject * get_U24current_1() const { return ___U24current_1; }
	inline RuntimeObject ** get_address_of_U24current_1() { return &___U24current_1; }
	inline void set_U24current_1(RuntimeObject * value)
	{
		___U24current_1 = value;
		Il2CppCodeGenWriteBarrier((&___U24current_1), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__this_2() { return static_cast<int32_t>(offsetof(U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C, ___U3CU3Ef__this_2)); }
	inline CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515 * get_U3CU3Ef__this_2() const { return ___U3CU3Ef__this_2; }
	inline CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515 ** get_address_of_U3CU3Ef__this_2() { return &___U3CU3Ef__this_2; }
	inline void set_U3CU3Ef__this_2(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515 * value)
	{
		___U3CU3Ef__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__this_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CONCONNECTU3EC__ITERATOR1_T1CB0294C7AF35EFCA9883F29B39148DFB2AC668C_H
#ifndef ENGINENATIVE_T7BC7458C69957DF5986B221A63E5328D34D3DD6B_H
#define ENGINENATIVE_T7BC7458C69957DF5986B221A63E5328D34D3DD6B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.EngineNative
struct  EngineNative_t7BC7458C69957DF5986B221A63E5328D34D3DD6B  : public RuntimeObject
{
public:

public:
};

struct EngineNative_t7BC7458C69957DF5986B221A63E5328D34D3DD6B_StaticFields
{
public:
	// EasyAR.EngineNative_LogFunc EasyAR.EngineNative::_log
	LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36 * ____log_0;

public:
	inline static int32_t get_offset_of__log_0() { return static_cast<int32_t>(offsetof(EngineNative_t7BC7458C69957DF5986B221A63E5328D34D3DD6B_StaticFields, ____log_0)); }
	inline LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36 * get__log_0() const { return ____log_0; }
	inline LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36 ** get_address_of__log_0() { return &____log_0; }
	inline void set__log_0(LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36 * value)
	{
		____log_0 = value;
		Il2CppCodeGenWriteBarrier((&____log_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENGINENATIVE_T7BC7458C69957DF5986B221A63E5328D34D3DD6B_H
#ifndef ENGINENATIVEIOS_T697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_H
#define ENGINENATIVEIOS_T697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.EngineNativeIOS
struct  EngineNativeIOS_t697C66269BF5FBAF866C26518EBEFFA7AA4B9C16  : public RuntimeObject
{
public:

public:
};

struct EngineNativeIOS_t697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_StaticFields
{
public:
	// EasyAR.EngineNativeIOS_LogFunc EasyAR.EngineNativeIOS::_log
	LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C * ____log_0;

public:
	inline static int32_t get_offset_of__log_0() { return static_cast<int32_t>(offsetof(EngineNativeIOS_t697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_StaticFields, ____log_0)); }
	inline LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C * get__log_0() const { return ____log_0; }
	inline LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C ** get_address_of__log_0() { return &____log_0; }
	inline void set__log_0(LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C * value)
	{
		____log_0 = value;
		Il2CppCodeGenWriteBarrier((&____log_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENGINENATIVEIOS_T697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_H
#ifndef MESHGENERATOR_TDD45293F6658F56B9CA68E89DAD7ED22BF9B1645_H
#define MESHGENERATOR_TDD45293F6658F56B9CA68E89DAD7ED22BF9B1645_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.MeshGenerator
struct  MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645  : public RuntimeObject
{
public:
	// System.Int32 EasyAR.MeshGenerator::meshXNum
	int32_t ___meshXNum_0;
	// System.Int32 EasyAR.MeshGenerator::meshYNum
	int32_t ___meshYNum_1;
	// UnityEngine.Vector3[] EasyAR.MeshGenerator::vertices
	Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___vertices_2;
	// UnityEngine.Vector2[] EasyAR.MeshGenerator::uvs
	Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ___uvs_3;
	// System.Int32[] EasyAR.MeshGenerator::triangles
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___triangles_4;
	// System.Single EasyAR.MeshGenerator::imageWidth
	float ___imageWidth_5;
	// System.Single EasyAR.MeshGenerator::imageHeight
	float ___imageHeight_6;
	// System.Boolean EasyAR.MeshGenerator::invertY
	bool ___invertY_7;

public:
	inline static int32_t get_offset_of_meshXNum_0() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___meshXNum_0)); }
	inline int32_t get_meshXNum_0() const { return ___meshXNum_0; }
	inline int32_t* get_address_of_meshXNum_0() { return &___meshXNum_0; }
	inline void set_meshXNum_0(int32_t value)
	{
		___meshXNum_0 = value;
	}

	inline static int32_t get_offset_of_meshYNum_1() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___meshYNum_1)); }
	inline int32_t get_meshYNum_1() const { return ___meshYNum_1; }
	inline int32_t* get_address_of_meshYNum_1() { return &___meshYNum_1; }
	inline void set_meshYNum_1(int32_t value)
	{
		___meshYNum_1 = value;
	}

	inline static int32_t get_offset_of_vertices_2() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___vertices_2)); }
	inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* get_vertices_2() const { return ___vertices_2; }
	inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28** get_address_of_vertices_2() { return &___vertices_2; }
	inline void set_vertices_2(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* value)
	{
		___vertices_2 = value;
		Il2CppCodeGenWriteBarrier((&___vertices_2), value);
	}

	inline static int32_t get_offset_of_uvs_3() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___uvs_3)); }
	inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* get_uvs_3() const { return ___uvs_3; }
	inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6** get_address_of_uvs_3() { return &___uvs_3; }
	inline void set_uvs_3(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* value)
	{
		___uvs_3 = value;
		Il2CppCodeGenWriteBarrier((&___uvs_3), value);
	}

	inline static int32_t get_offset_of_triangles_4() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___triangles_4)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_triangles_4() const { return ___triangles_4; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_triangles_4() { return &___triangles_4; }
	inline void set_triangles_4(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___triangles_4 = value;
		Il2CppCodeGenWriteBarrier((&___triangles_4), value);
	}

	inline static int32_t get_offset_of_imageWidth_5() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___imageWidth_5)); }
	inline float get_imageWidth_5() const { return ___imageWidth_5; }
	inline float* get_address_of_imageWidth_5() { return &___imageWidth_5; }
	inline void set_imageWidth_5(float value)
	{
		___imageWidth_5 = value;
	}

	inline static int32_t get_offset_of_imageHeight_6() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___imageHeight_6)); }
	inline float get_imageHeight_6() const { return ___imageHeight_6; }
	inline float* get_address_of_imageHeight_6() { return &___imageHeight_6; }
	inline void set_imageHeight_6(float value)
	{
		___imageHeight_6 = value;
	}

	inline static int32_t get_offset_of_invertY_7() { return static_cast<int32_t>(offsetof(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645, ___invertY_7)); }
	inline bool get_invertY_7() const { return ___invertY_7; }
	inline bool* get_address_of_invertY_7() { return &___invertY_7; }
	inline void set_invertY_7(bool value)
	{
		___invertY_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MESHGENERATOR_TDD45293F6658F56B9CA68E89DAD7ED22BF9B1645_H
#ifndef U3CSTARTAFTERGRANTEDU3EC__ITERATOR2_TD9748FF056C2B84B2156E3039B5919C655E7BEC0_H
#define U3CSTARTAFTERGRANTEDU3EC__ITERATOR2_TD9748FF056C2B84B2156E3039B5919C655E7BEC0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderBaseBehaviour_<StartAfterGranted>c__Iterator2
struct  U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0  : public RuntimeObject
{
public:
	// System.Int32 EasyAR.RecorderBaseBehaviour_<StartAfterGranted>c__Iterator2::U24PC
	int32_t ___U24PC_0;
	// System.Object EasyAR.RecorderBaseBehaviour_<StartAfterGranted>c__Iterator2::U24current
	RuntimeObject * ___U24current_1;
	// EasyAR.RecorderBaseBehaviour EasyAR.RecorderBaseBehaviour_<StartAfterGranted>c__Iterator2::<>f__this
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B * ___U3CU3Ef__this_2;

public:
	inline static int32_t get_offset_of_U24PC_0() { return static_cast<int32_t>(offsetof(U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0, ___U24PC_0)); }
	inline int32_t get_U24PC_0() const { return ___U24PC_0; }
	inline int32_t* get_address_of_U24PC_0() { return &___U24PC_0; }
	inline void set_U24PC_0(int32_t value)
	{
		___U24PC_0 = value;
	}

	inline static int32_t get_offset_of_U24current_1() { return static_cast<int32_t>(offsetof(U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0, ___U24current_1)); }
	inline RuntimeObject * get_U24current_1() const { return ___U24current_1; }
	inline RuntimeObject ** get_address_of_U24current_1() { return &___U24current_1; }
	inline void set_U24current_1(RuntimeObject * value)
	{
		___U24current_1 = value;
		Il2CppCodeGenWriteBarrier((&___U24current_1), value);
	}

	inline static int32_t get_offset_of_U3CU3Ef__this_2() { return static_cast<int32_t>(offsetof(U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0, ___U3CU3Ef__this_2)); }
	inline RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B * get_U3CU3Ef__this_2() const { return ___U3CU3Ef__this_2; }
	inline RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B ** get_address_of_U3CU3Ef__this_2() { return &___U3CU3Ef__this_2; }
	inline void set_U3CU3Ef__this_2(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B * value)
	{
		___U3CU3Ef__this_2 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3Ef__this_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CSTARTAFTERGRANTEDU3EC__ITERATOR2_TD9748FF056C2B84B2156E3039B5919C655E7BEC0_H
#ifndef BASENOTIFY_T7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51_H
#define BASENOTIFY_T7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderBaseBehaviour_BaseNotify
struct  BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51  : public RuntimeObject
{
public:
	// EasyAR.RecorderBaseBehaviour EasyAR.RecorderBaseBehaviour_BaseNotify::_parent
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B * ____parent_0;

public:
	inline static int32_t get_offset_of__parent_0() { return static_cast<int32_t>(offsetof(BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51, ____parent_0)); }
	inline RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B * get__parent_0() const { return ____parent_0; }
	inline RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B ** get_address_of__parent_0() { return &____parent_0; }
	inline void set__parent_0(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B * value)
	{
		____parent_0 = value;
		Il2CppCodeGenWriteBarrier((&____parent_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BASENOTIFY_T7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51_H
#ifndef ATTRIBUTE_TF048C13FB3C8CFCC53F82290E4A3F621089F9A74_H
#define ATTRIBUTE_TF048C13FB3C8CFCC53F82290E4A3F621089F9A74_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Attribute
struct  Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ATTRIBUTE_TF048C13FB3C8CFCC53F82290E4A3F621089F9A74_H
#ifndef VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#define VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ValueType
struct  ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
{
};
#endif // VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifndef VECTOR2I_T805D87F667A0E8FA7321A11EA1ED7CD442DCE635_H
#define VECTOR2I_T805D87F667A0E8FA7321A11EA1ED7CD442DCE635_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Vector2I
struct  Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 
{
public:
	// System.Int32 EasyAR.Vector2I::x
	int32_t ___x_0;
	// System.Int32 EasyAR.Vector2I::y
	int32_t ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635, ___x_0)); }
	inline int32_t get_x_0() const { return ___x_0; }
	inline int32_t* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(int32_t value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635, ___y_1)); }
	inline int32_t get_y_1() const { return ___y_1; }
	inline int32_t* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(int32_t value)
	{
		___y_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR2I_T805D87F667A0E8FA7321A11EA1ED7CD442DCE635_H
#ifndef BOOLEAN_TB53F6830F670160873277339AA58F15CAED4399C_H
#define BOOLEAN_TB53F6830F670160873277339AA58F15CAED4399C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Boolean
struct  Boolean_tB53F6830F670160873277339AA58F15CAED4399C 
{
public:
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
	inline bool get_m_value_0() const { return ___m_value_0; }
	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(bool value)
	{
		___m_value_0 = value;
	}
};

struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
{
public:
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;

public:
	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
	inline void set_TrueString_5(String_t* value)
	{
		___TrueString_5 = value;
		Il2CppCodeGenWriteBarrier((&___TrueString_5), value);
	}

	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
	inline void set_FalseString_6(String_t* value)
	{
		___FalseString_6 = value;
		Il2CppCodeGenWriteBarrier((&___FalseString_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BOOLEAN_TB53F6830F670160873277339AA58F15CAED4399C_H
#ifndef DOUBLE_T358B8F23BDC52A5DD700E727E204F9F7CDE12409_H
#define DOUBLE_T358B8F23BDC52A5DD700E727E204F9F7CDE12409_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Double
struct  Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409 
{
public:
	// System.Double System.Double::m_value
	double ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409, ___m_value_0)); }
	inline double get_m_value_0() const { return ___m_value_0; }
	inline double* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(double value)
	{
		___m_value_0 = value;
	}
};

struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields
{
public:
	// System.Double System.Double::NegativeZero
	double ___NegativeZero_7;

public:
	inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields, ___NegativeZero_7)); }
	inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
	inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
	inline void set_NegativeZero_7(double value)
	{
		___NegativeZero_7 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DOUBLE_T358B8F23BDC52A5DD700E727E204F9F7CDE12409_H
#ifndef ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#define ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Enum
struct  Enum_t2AF27C02B8653AE29442467390005ABC74D8F521  : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
{
public:

public:
};

struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;

public:
	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___enumSeperatorCharArray_0 = value;
		Il2CppCodeGenWriteBarrier((&___enumSeperatorCharArray_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
{
};
#endif // ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifndef INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
#define INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Int32
struct  Int32_t585191389E07734F19F3156FF88FB3EF4800D102 
{
public:
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
	inline int32_t get_m_value_0() const { return ___m_value_0; }
	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int32_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
#ifndef INT64_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_H
#define INT64_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Int64
struct  Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436 
{
public:
	// System.Int64 System.Int64::m_value
	int64_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___m_value_0)); }
	inline int64_t get_m_value_0() const { return ___m_value_0; }
	inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int64_t value)
	{
		___m_value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT64_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_H
#ifndef INTPTR_T_H
#define INTPTR_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.IntPtr
struct  IntPtr_t 
{
public:
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
	inline void* get_m_value_0() const { return ___m_value_0; }
	inline void** get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(void* value)
	{
		___m_value_0 = value;
	}
};

struct IntPtr_t_StaticFields
{
public:
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;

public:
	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
	inline intptr_t get_Zero_1() const { return ___Zero_1; }
	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
	inline void set_Zero_1(intptr_t value)
	{
		___Zero_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTPTR_T_H
#ifndef NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#define NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Nullable`1<System.Boolean>
struct  Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 
{
public:
	// T System.Nullable`1::value
	bool ___value_0;
	// System.Boolean System.Nullable`1::has_value
	bool ___has_value_1;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___value_0)); }
	inline bool get_value_0() const { return ___value_0; }
	inline bool* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(bool value)
	{
		___value_0 = value;
	}

	inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___has_value_1)); }
	inline bool get_has_value_1() const { return ___has_value_1; }
	inline bool* get_address_of_has_value_1() { return &___has_value_1; }
	inline void set_has_value_1(bool value)
	{
		___has_value_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#ifndef DATACONTRACTATTRIBUTE_TAD58D5877BD04EADB56BB4AEDDE342C73F032FC5_H
#define DATACONTRACTATTRIBUTE_TAD58D5877BD04EADB56BB4AEDDE342C73F032FC5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.Serialization.DataContractAttribute
struct  DataContractAttribute_tAD58D5877BD04EADB56BB4AEDDE342C73F032FC5  : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
{
public:
	// System.Boolean System.Runtime.Serialization.DataContractAttribute::isReference
	bool ___isReference_0;

public:
	inline static int32_t get_offset_of_isReference_0() { return static_cast<int32_t>(offsetof(DataContractAttribute_tAD58D5877BD04EADB56BB4AEDDE342C73F032FC5, ___isReference_0)); }
	inline bool get_isReference_0() const { return ___isReference_0; }
	inline bool* get_address_of_isReference_0() { return &___isReference_0; }
	inline void set_isReference_0(bool value)
	{
		___isReference_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATACONTRACTATTRIBUTE_TAD58D5877BD04EADB56BB4AEDDE342C73F032FC5_H
#ifndef DATAMEMBERATTRIBUTE_TC865433FEC93FFD46D6F3E4BB28F262C9EE40525_H
#define DATAMEMBERATTRIBUTE_TC865433FEC93FFD46D6F3E4BB28F262C9EE40525_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.Serialization.DataMemberAttribute
struct  DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525  : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
{
public:
	// System.String System.Runtime.Serialization.DataMemberAttribute::name
	String_t* ___name_0;
	// System.Int32 System.Runtime.Serialization.DataMemberAttribute::order
	int32_t ___order_1;
	// System.Boolean System.Runtime.Serialization.DataMemberAttribute::isRequired
	bool ___isRequired_2;
	// System.Boolean System.Runtime.Serialization.DataMemberAttribute::emitDefaultValue
	bool ___emitDefaultValue_3;

public:
	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525, ___name_0)); }
	inline String_t* get_name_0() const { return ___name_0; }
	inline String_t** get_address_of_name_0() { return &___name_0; }
	inline void set_name_0(String_t* value)
	{
		___name_0 = value;
		Il2CppCodeGenWriteBarrier((&___name_0), value);
	}

	inline static int32_t get_offset_of_order_1() { return static_cast<int32_t>(offsetof(DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525, ___order_1)); }
	inline int32_t get_order_1() const { return ___order_1; }
	inline int32_t* get_address_of_order_1() { return &___order_1; }
	inline void set_order_1(int32_t value)
	{
		___order_1 = value;
	}

	inline static int32_t get_offset_of_isRequired_2() { return static_cast<int32_t>(offsetof(DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525, ___isRequired_2)); }
	inline bool get_isRequired_2() const { return ___isRequired_2; }
	inline bool* get_address_of_isRequired_2() { return &___isRequired_2; }
	inline void set_isRequired_2(bool value)
	{
		___isRequired_2 = value;
	}

	inline static int32_t get_offset_of_emitDefaultValue_3() { return static_cast<int32_t>(offsetof(DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525, ___emitDefaultValue_3)); }
	inline bool get_emitDefaultValue_3() const { return ___emitDefaultValue_3; }
	inline bool* get_address_of_emitDefaultValue_3() { return &___emitDefaultValue_3; }
	inline void set_emitDefaultValue_3(bool value)
	{
		___emitDefaultValue_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATAMEMBERATTRIBUTE_TC865433FEC93FFD46D6F3E4BB28F262C9EE40525_H
#ifndef ENUMMEMBERATTRIBUTE_T115D80337B2C8222158FC46345EA100EEB63B32D_H
#define ENUMMEMBERATTRIBUTE_T115D80337B2C8222158FC46345EA100EEB63B32D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.Serialization.EnumMemberAttribute
struct  EnumMemberAttribute_t115D80337B2C8222158FC46345EA100EEB63B32D  : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
{
public:
	// System.String System.Runtime.Serialization.EnumMemberAttribute::value
	String_t* ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(EnumMemberAttribute_t115D80337B2C8222158FC46345EA100EEB63B32D, ___value_0)); }
	inline String_t* get_value_0() const { return ___value_0; }
	inline String_t** get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(String_t* value)
	{
		___value_0 = value;
		Il2CppCodeGenWriteBarrier((&___value_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENUMMEMBERATTRIBUTE_T115D80337B2C8222158FC46345EA100EEB63B32D_H
#ifndef VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#define VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Void
struct  Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifndef MATRIX4X4_T6BF60F70C9169DF14C9D2577672A44224B236ECA_H
#define MATRIX4X4_T6BF60F70C9169DF14C9D2577672A44224B236ECA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Matrix4x4
struct  Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA 
{
public:
	// System.Single UnityEngine.Matrix4x4::m00
	float ___m00_0;
	// System.Single UnityEngine.Matrix4x4::m10
	float ___m10_1;
	// System.Single UnityEngine.Matrix4x4::m20
	float ___m20_2;
	// System.Single UnityEngine.Matrix4x4::m30
	float ___m30_3;
	// System.Single UnityEngine.Matrix4x4::m01
	float ___m01_4;
	// System.Single UnityEngine.Matrix4x4::m11
	float ___m11_5;
	// System.Single UnityEngine.Matrix4x4::m21
	float ___m21_6;
	// System.Single UnityEngine.Matrix4x4::m31
	float ___m31_7;
	// System.Single UnityEngine.Matrix4x4::m02
	float ___m02_8;
	// System.Single UnityEngine.Matrix4x4::m12
	float ___m12_9;
	// System.Single UnityEngine.Matrix4x4::m22
	float ___m22_10;
	// System.Single UnityEngine.Matrix4x4::m32
	float ___m32_11;
	// System.Single UnityEngine.Matrix4x4::m03
	float ___m03_12;
	// System.Single UnityEngine.Matrix4x4::m13
	float ___m13_13;
	// System.Single UnityEngine.Matrix4x4::m23
	float ___m23_14;
	// System.Single UnityEngine.Matrix4x4::m33
	float ___m33_15;

public:
	inline static int32_t get_offset_of_m00_0() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m00_0)); }
	inline float get_m00_0() const { return ___m00_0; }
	inline float* get_address_of_m00_0() { return &___m00_0; }
	inline void set_m00_0(float value)
	{
		___m00_0 = value;
	}

	inline static int32_t get_offset_of_m10_1() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m10_1)); }
	inline float get_m10_1() const { return ___m10_1; }
	inline float* get_address_of_m10_1() { return &___m10_1; }
	inline void set_m10_1(float value)
	{
		___m10_1 = value;
	}

	inline static int32_t get_offset_of_m20_2() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m20_2)); }
	inline float get_m20_2() const { return ___m20_2; }
	inline float* get_address_of_m20_2() { return &___m20_2; }
	inline void set_m20_2(float value)
	{
		___m20_2 = value;
	}

	inline static int32_t get_offset_of_m30_3() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m30_3)); }
	inline float get_m30_3() const { return ___m30_3; }
	inline float* get_address_of_m30_3() { return &___m30_3; }
	inline void set_m30_3(float value)
	{
		___m30_3 = value;
	}

	inline static int32_t get_offset_of_m01_4() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m01_4)); }
	inline float get_m01_4() const { return ___m01_4; }
	inline float* get_address_of_m01_4() { return &___m01_4; }
	inline void set_m01_4(float value)
	{
		___m01_4 = value;
	}

	inline static int32_t get_offset_of_m11_5() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m11_5)); }
	inline float get_m11_5() const { return ___m11_5; }
	inline float* get_address_of_m11_5() { return &___m11_5; }
	inline void set_m11_5(float value)
	{
		___m11_5 = value;
	}

	inline static int32_t get_offset_of_m21_6() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m21_6)); }
	inline float get_m21_6() const { return ___m21_6; }
	inline float* get_address_of_m21_6() { return &___m21_6; }
	inline void set_m21_6(float value)
	{
		___m21_6 = value;
	}

	inline static int32_t get_offset_of_m31_7() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m31_7)); }
	inline float get_m31_7() const { return ___m31_7; }
	inline float* get_address_of_m31_7() { return &___m31_7; }
	inline void set_m31_7(float value)
	{
		___m31_7 = value;
	}

	inline static int32_t get_offset_of_m02_8() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m02_8)); }
	inline float get_m02_8() const { return ___m02_8; }
	inline float* get_address_of_m02_8() { return &___m02_8; }
	inline void set_m02_8(float value)
	{
		___m02_8 = value;
	}

	inline static int32_t get_offset_of_m12_9() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m12_9)); }
	inline float get_m12_9() const { return ___m12_9; }
	inline float* get_address_of_m12_9() { return &___m12_9; }
	inline void set_m12_9(float value)
	{
		___m12_9 = value;
	}

	inline static int32_t get_offset_of_m22_10() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m22_10)); }
	inline float get_m22_10() const { return ___m22_10; }
	inline float* get_address_of_m22_10() { return &___m22_10; }
	inline void set_m22_10(float value)
	{
		___m22_10 = value;
	}

	inline static int32_t get_offset_of_m32_11() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m32_11)); }
	inline float get_m32_11() const { return ___m32_11; }
	inline float* get_address_of_m32_11() { return &___m32_11; }
	inline void set_m32_11(float value)
	{
		___m32_11 = value;
	}

	inline static int32_t get_offset_of_m03_12() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m03_12)); }
	inline float get_m03_12() const { return ___m03_12; }
	inline float* get_address_of_m03_12() { return &___m03_12; }
	inline void set_m03_12(float value)
	{
		___m03_12 = value;
	}

	inline static int32_t get_offset_of_m13_13() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m13_13)); }
	inline float get_m13_13() const { return ___m13_13; }
	inline float* get_address_of_m13_13() { return &___m13_13; }
	inline void set_m13_13(float value)
	{
		___m13_13 = value;
	}

	inline static int32_t get_offset_of_m23_14() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m23_14)); }
	inline float get_m23_14() const { return ___m23_14; }
	inline float* get_address_of_m23_14() { return &___m23_14; }
	inline void set_m23_14(float value)
	{
		___m23_14 = value;
	}

	inline static int32_t get_offset_of_m33_15() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m33_15)); }
	inline float get_m33_15() const { return ___m33_15; }
	inline float* get_address_of_m33_15() { return &___m33_15; }
	inline void set_m33_15(float value)
	{
		___m33_15 = value;
	}
};

struct Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields
{
public:
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
	Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  ___zeroMatrix_16;
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
	Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  ___identityMatrix_17;

public:
	inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___zeroMatrix_16)); }
	inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  get_zeroMatrix_16() const { return ___zeroMatrix_16; }
	inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; }
	inline void set_zeroMatrix_16(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  value)
	{
		___zeroMatrix_16 = value;
	}

	inline static int32_t get_offset_of_identityMatrix_17() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___identityMatrix_17)); }
	inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  get_identityMatrix_17() const { return ___identityMatrix_17; }
	inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_identityMatrix_17() { return &___identityMatrix_17; }
	inline void set_identityMatrix_17(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  value)
	{
		___identityMatrix_17 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MATRIX4X4_T6BF60F70C9169DF14C9D2577672A44224B236ECA_H
#ifndef QUATERNION_T319F3319A7D43FFA5D819AD6C0A98851F0095357_H
#define QUATERNION_T319F3319A7D43FFA5D819AD6C0A98851F0095357_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Quaternion
struct  Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 
{
public:
	// System.Single UnityEngine.Quaternion::x
	float ___x_0;
	// System.Single UnityEngine.Quaternion::y
	float ___y_1;
	// System.Single UnityEngine.Quaternion::z
	float ___z_2;
	// System.Single UnityEngine.Quaternion::w
	float ___w_3;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___z_2)); }
	inline float get_z_2() const { return ___z_2; }
	inline float* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(float value)
	{
		___z_2 = value;
	}

	inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___w_3)); }
	inline float get_w_3() const { return ___w_3; }
	inline float* get_address_of_w_3() { return &___w_3; }
	inline void set_w_3(float value)
	{
		___w_3 = value;
	}
};

struct Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_StaticFields
{
public:
	// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
	Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  ___identityQuaternion_4;

public:
	inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_StaticFields, ___identityQuaternion_4)); }
	inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  get_identityQuaternion_4() const { return ___identityQuaternion_4; }
	inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; }
	inline void set_identityQuaternion_4(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  value)
	{
		___identityQuaternion_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // QUATERNION_T319F3319A7D43FFA5D819AD6C0A98851F0095357_H
#ifndef VECTOR2_TA85D2DD88578276CA8A8796756458277E72D073D_H
#define VECTOR2_TA85D2DD88578276CA8A8796756458277E72D073D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Vector2
struct  Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 
{
public:
	// System.Single UnityEngine.Vector2::x
	float ___x_0;
	// System.Single UnityEngine.Vector2::y
	float ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}
};

struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___zeroVector_2;
	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___oneVector_3;
	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___upVector_4;
	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___downVector_5;
	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___leftVector_6;
	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___rightVector_7;
	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___positiveInfinityVector_8;
	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___negativeInfinityVector_9;

public:
	inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___zeroVector_2)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_zeroVector_2() const { return ___zeroVector_2; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_zeroVector_2() { return &___zeroVector_2; }
	inline void set_zeroVector_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___zeroVector_2 = value;
	}

	inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___oneVector_3)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_oneVector_3() const { return ___oneVector_3; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_oneVector_3() { return &___oneVector_3; }
	inline void set_oneVector_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___oneVector_3 = value;
	}

	inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___upVector_4)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_upVector_4() const { return ___upVector_4; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_upVector_4() { return &___upVector_4; }
	inline void set_upVector_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___upVector_4 = value;
	}

	inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___downVector_5)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_downVector_5() const { return ___downVector_5; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_downVector_5() { return &___downVector_5; }
	inline void set_downVector_5(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___downVector_5 = value;
	}

	inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___leftVector_6)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_leftVector_6() const { return ___leftVector_6; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_leftVector_6() { return &___leftVector_6; }
	inline void set_leftVector_6(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___leftVector_6 = value;
	}

	inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___rightVector_7)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_rightVector_7() const { return ___rightVector_7; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_rightVector_7() { return &___rightVector_7; }
	inline void set_rightVector_7(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___rightVector_7 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___positiveInfinityVector_8)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
	inline void set_positiveInfinityVector_8(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___positiveInfinityVector_8 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___negativeInfinityVector_9)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
	inline void set_negativeInfinityVector_9(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___negativeInfinityVector_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR2_TA85D2DD88578276CA8A8796756458277E72D073D_H
#ifndef VECTOR3_TDCF05E21F632FE2BA260C06E0D10CA81513E6720_H
#define VECTOR3_TDCF05E21F632FE2BA260C06E0D10CA81513E6720_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Vector3
struct  Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 
{
public:
	// System.Single UnityEngine.Vector3::x
	float ___x_2;
	// System.Single UnityEngine.Vector3::y
	float ___y_3;
	// System.Single UnityEngine.Vector3::z
	float ___z_4;

public:
	inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___x_2)); }
	inline float get_x_2() const { return ___x_2; }
	inline float* get_address_of_x_2() { return &___x_2; }
	inline void set_x_2(float value)
	{
		___x_2 = value;
	}

	inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___y_3)); }
	inline float get_y_3() const { return ___y_3; }
	inline float* get_address_of_y_3() { return &___y_3; }
	inline void set_y_3(float value)
	{
		___y_3 = value;
	}

	inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___z_4)); }
	inline float get_z_4() const { return ___z_4; }
	inline float* get_address_of_z_4() { return &___z_4; }
	inline void set_z_4(float value)
	{
		___z_4 = value;
	}
};

struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields
{
public:
	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___zeroVector_5;
	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___oneVector_6;
	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___upVector_7;
	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___downVector_8;
	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___leftVector_9;
	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___rightVector_10;
	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___forwardVector_11;
	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___backVector_12;
	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___positiveInfinityVector_13;
	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___negativeInfinityVector_14;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___zeroVector_5)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___oneVector_6)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___upVector_7)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_upVector_7() const { return ___upVector_7; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_upVector_7() { return &___upVector_7; }
	inline void set_upVector_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___upVector_7 = value;
	}

	inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___downVector_8)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_downVector_8() const { return ___downVector_8; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_downVector_8() { return &___downVector_8; }
	inline void set_downVector_8(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___downVector_8 = value;
	}

	inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___leftVector_9)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_leftVector_9() const { return ___leftVector_9; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_leftVector_9() { return &___leftVector_9; }
	inline void set_leftVector_9(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___leftVector_9 = value;
	}

	inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___rightVector_10)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_rightVector_10() const { return ___rightVector_10; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_rightVector_10() { return &___rightVector_10; }
	inline void set_rightVector_10(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___rightVector_10 = value;
	}

	inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___forwardVector_11)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_forwardVector_11() const { return ___forwardVector_11; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
	inline void set_forwardVector_11(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___forwardVector_11 = value;
	}

	inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___backVector_12)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_backVector_12() const { return ___backVector_12; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_backVector_12() { return &___backVector_12; }
	inline void set_backVector_12(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___backVector_12 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___positiveInfinityVector_13)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
	inline void set_positiveInfinityVector_13(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___positiveInfinityVector_13 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___negativeInfinityVector_14)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
	inline void set_negativeInfinityVector_14(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___negativeInfinityVector_14 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR3_TDCF05E21F632FE2BA260C06E0D10CA81513E6720_H
#ifndef VECTOR4_TD148D6428C3F8FF6CD998F82090113C2B490B76E_H
#define VECTOR4_TD148D6428C3F8FF6CD998F82090113C2B490B76E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Vector4
struct  Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 
{
public:
	// System.Single UnityEngine.Vector4::x
	float ___x_1;
	// System.Single UnityEngine.Vector4::y
	float ___y_2;
	// System.Single UnityEngine.Vector4::z
	float ___z_3;
	// System.Single UnityEngine.Vector4::w
	float ___w_4;

public:
	inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___x_1)); }
	inline float get_x_1() const { return ___x_1; }
	inline float* get_address_of_x_1() { return &___x_1; }
	inline void set_x_1(float value)
	{
		___x_1 = value;
	}

	inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___y_2)); }
	inline float get_y_2() const { return ___y_2; }
	inline float* get_address_of_y_2() { return &___y_2; }
	inline void set_y_2(float value)
	{
		___y_2 = value;
	}

	inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___z_3)); }
	inline float get_z_3() const { return ___z_3; }
	inline float* get_address_of_z_3() { return &___z_3; }
	inline void set_z_3(float value)
	{
		___z_3 = value;
	}

	inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___w_4)); }
	inline float get_w_4() const { return ___w_4; }
	inline float* get_address_of_w_4() { return &___w_4; }
	inline void set_w_4(float value)
	{
		___w_4 = value;
	}
};

struct Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields
{
public:
	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
	Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  ___zeroVector_5;
	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
	Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  ___oneVector_6;
	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
	Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  ___positiveInfinityVector_7;
	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
	Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  ___negativeInfinityVector_8;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___zeroVector_5)); }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___oneVector_6)); }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___positiveInfinityVector_7)); }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
	inline void set_positiveInfinityVector_7(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  value)
	{
		___positiveInfinityVector_7 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___negativeInfinityVector_8)); }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
	inline void set_negativeInfinityVector_8(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  value)
	{
		___negativeInfinityVector_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VECTOR4_TD148D6428C3F8FF6CD998F82090113C2B490B76E_H
#ifndef CENTERMODE_T842BFB7256CCE102C0B3604AC669D0BFEA67AC1B_H
#define CENTERMODE_T842BFB7256CCE102C0B3604AC669D0BFEA67AC1B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ARCameraBaseBehaviour_CenterMode
struct  CenterMode_t842BFB7256CCE102C0B3604AC669D0BFEA67AC1B 
{
public:
	// System.Int32 EasyAR.ARCameraBaseBehaviour_CenterMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CenterMode_t842BFB7256CCE102C0B3604AC669D0BFEA67AC1B, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CENTERMODE_T842BFB7256CCE102C0B3604AC669D0BFEA67AC1B_H
#ifndef BASE_TEA80732D03D655A182B604E2318284404F786A04_H
#define BASE_TEA80732D03D655A182B604E2318284404F786A04_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Base
struct  Base_tEA80732D03D655A182B604E2318284404F786A04  : public RuntimeObject
{
public:
	// System.IntPtr EasyAR.Base::Obj
	intptr_t ___Obj_0;
	// System.Boolean EasyAR.Base::Disposed
	bool ___Disposed_1;

public:
	inline static int32_t get_offset_of_Obj_0() { return static_cast<int32_t>(offsetof(Base_tEA80732D03D655A182B604E2318284404F786A04, ___Obj_0)); }
	inline intptr_t get_Obj_0() const { return ___Obj_0; }
	inline intptr_t* get_address_of_Obj_0() { return &___Obj_0; }
	inline void set_Obj_0(intptr_t value)
	{
		___Obj_0 = value;
	}

	inline static int32_t get_offset_of_Disposed_1() { return static_cast<int32_t>(offsetof(Base_tEA80732D03D655A182B604E2318284404F786A04, ___Disposed_1)); }
	inline bool get_Disposed_1() const { return ___Disposed_1; }
	inline bool* get_address_of_Disposed_1() { return &___Disposed_1; }
	inline void set_Disposed_1(bool value)
	{
		___Disposed_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BASE_TEA80732D03D655A182B604E2318284404F786A04_H
#ifndef DEVICE_T3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E_H
#define DEVICE_T3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDevice_Device
struct  Device_t3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E 
{
public:
	// System.Int32 EasyAR.CameraDevice_Device::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Device_t3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DEVICE_T3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E_H
#ifndef FOCUSMODE_TA92E30A8207A00CB30083757FC8D591C98B00047_H
#define FOCUSMODE_TA92E30A8207A00CB30083757FC8D591C98B00047_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDevice_FocusMode
struct  FocusMode_tA92E30A8207A00CB30083757FC8D591C98B00047 
{
public:
	// System.Int32 EasyAR.CameraDevice_FocusMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FocusMode_tA92E30A8207A00CB30083757FC8D591C98B00047, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FOCUSMODE_TA92E30A8207A00CB30083757FC8D591C98B00047_H
#ifndef PERMISSIONSTATUS_T7221F13C7C0C4F83FF2C5A744107819D7A9FE14C_H
#define PERMISSIONSTATUS_T7221F13C7C0C4F83FF2C5A744107819D7A9FE14C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDevice_PermissionStatus
struct  PermissionStatus_t7221F13C7C0C4F83FF2C5A744107819D7A9FE14C 
{
public:
	// System.Int32 EasyAR.CameraDevice_PermissionStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PermissionStatus_t7221F13C7C0C4F83FF2C5A744107819D7A9FE14C, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PERMISSIONSTATUS_T7221F13C7C0C4F83FF2C5A744107819D7A9FE14C_H
#ifndef DEVICETYPE_TA57BDDD41A99824396D8DD9F5AB63D09C2235AC1_H
#define DEVICETYPE_TA57BDDD41A99824396D8DD9F5AB63D09C2235AC1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDeviceBaseBehaviour_DeviceType
struct  DeviceType_tA57BDDD41A99824396D8DD9F5AB63D09C2235AC1 
{
public:
	// System.Int32 EasyAR.CameraDeviceBaseBehaviour_DeviceType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DeviceType_tA57BDDD41A99824396D8DD9F5AB63D09C2235AC1, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DEVICETYPE_TA57BDDD41A99824396D8DD9F5AB63D09C2235AC1_H
#ifndef FOCUSMODE_T4C771EC5DFBED32E14E112C2927BF6F803E5AAB3_H
#define FOCUSMODE_T4C771EC5DFBED32E14E112C2927BF6F803E5AAB3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDeviceBaseBehaviour_FocusMode
struct  FocusMode_t4C771EC5DFBED32E14E112C2927BF6F803E5AAB3 
{
public:
	// System.Int32 EasyAR.CameraDeviceBaseBehaviour_FocusMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FocusMode_t4C771EC5DFBED32E14E112C2927BF6F803E5AAB3, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FOCUSMODE_T4C771EC5DFBED32E14E112C2927BF6F803E5AAB3_H
#ifndef STATUS_TAEFF163FB4F958399EACDAC8EA05F03A6975E425_H
#define STATUS_TAEFF163FB4F958399EACDAC8EA05F03A6975E425_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizer_Status
struct  Status_tAEFF163FB4F958399EACDAC8EA05F03A6975E425 
{
public:
	// System.Int32 EasyAR.CloudRecognizer_Status::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Status_tAEFF163FB4F958399EACDAC8EA05F03A6975E425, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATUS_TAEFF163FB4F958399EACDAC8EA05F03A6975E425_H
#ifndef STATUS_T6290BA0CBB77E742AE887A78B8500CC43F2A204E_H
#define STATUS_T6290BA0CBB77E742AE887A78B8500CC43F2A204E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizerBaseBehaviour_Status
struct  Status_t6290BA0CBB77E742AE887A78B8500CC43F2A204E 
{
public:
	// System.Int32 EasyAR.CloudRecognizerBaseBehaviour_Status::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Status_t6290BA0CBB77E742AE887A78B8500CC43F2A204E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATUS_T6290BA0CBB77E742AE887A78B8500CC43F2A204E_H
#ifndef ROTATIONOFFSETMODE_T5357C01621F8695C0EF0E6DC248E7EFDC179261C_H
#define ROTATIONOFFSETMODE_T5357C01621F8695C0EF0E6DC248E7EFDC179261C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Engine_RotationOffsetMode
struct  RotationOffsetMode_t5357C01621F8695C0EF0E6DC248E7EFDC179261C 
{
public:
	// System.Int32 EasyAR.Engine_RotationOffsetMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RotationOffsetMode_t5357C01621F8695C0EF0E6DC248E7EFDC179261C, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ROTATIONOFFSETMODE_T5357C01621F8695C0EF0E6DC248E7EFDC179261C_H
#ifndef PIXELFORMAT_T0BE25AB702008443A999FC4B96024C164E692E2B_H
#define PIXELFORMAT_T0BE25AB702008443A999FC4B96024C164E692E2B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Image_PixelFormat
struct  PixelFormat_t0BE25AB702008443A999FC4B96024C164E692E2B 
{
public:
	// System.Int32 EasyAR.Image_PixelFormat::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PixelFormat_t0BE25AB702008443A999FC4B96024C164E692E2B, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PIXELFORMAT_T0BE25AB702008443A999FC4B96024C164E692E2B_H
#ifndef IMAGETRACKERMODE_TA04381D3FFF31B4C46994BAA024AF80A0A1C8208_H
#define IMAGETRACKERMODE_TA04381D3FFF31B4C46994BAA024AF80A0A1C8208_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTrackerBaseBehaviour_ImageTrackerMode
struct  ImageTrackerMode_tA04381D3FFF31B4C46994BAA024AF80A0A1C8208 
{
public:
	// System.Int32 EasyAR.ImageTrackerBaseBehaviour_ImageTrackerMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ImageTrackerMode_tA04381D3FFF31B4C46994BAA024AF80A0A1C8208, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGETRACKERMODE_TA04381D3FFF31B4C46994BAA024AF80A0A1C8208_H
#ifndef IMAGETRACKERMODE_T7B88A225B3A9D09F49032E3879C99B693AFCD169_H
#define IMAGETRACKERMODE_T7B88A225B3A9D09F49032E3879C99B693AFCD169_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTrackerMode
struct  ImageTrackerMode_t7B88A225B3A9D09F49032E3879C99B693AFCD169 
{
public:
	// System.Int32 EasyAR.ImageTrackerMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ImageTrackerMode_t7B88A225B3A9D09F49032E3879C99B693AFCD169, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGETRACKERMODE_T7B88A225B3A9D09F49032E3879C99B693AFCD169_H
#ifndef RECORDERPROFILE_TC0FC0B3C8E486C97190218FF854DFF1992941C3B_H
#define RECORDERPROFILE_TC0FC0B3C8E486C97190218FF854DFF1992941C3B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderBaseBehaviour_RecorderProfile
struct  RecorderProfile_tC0FC0B3C8E486C97190218FF854DFF1992941C3B 
{
public:
	// System.Int32 EasyAR.RecorderBaseBehaviour_RecorderProfile::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecorderProfile_tC0FC0B3C8E486C97190218FF854DFF1992941C3B, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERPROFILE_TC0FC0B3C8E486C97190218FF854DFF1992941C3B_H
#ifndef RECORDERZOOMMODE_T9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6_H
#define RECORDERZOOMMODE_T9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderBaseBehaviour_RecorderZoomMode
struct  RecorderZoomMode_t9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6 
{
public:
	// System.Int32 EasyAR.RecorderBaseBehaviour_RecorderZoomMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecorderZoomMode_t9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERZOOMMODE_T9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6_H
#ifndef STATUS_T751761DBE6096BD07350CD5CE760DDFD5D353184_H
#define STATUS_T751761DBE6096BD07350CD5CE760DDFD5D353184_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderBaseBehaviour_Status
struct  Status_t751761DBE6096BD07350CD5CE760DDFD5D353184 
{
public:
	// System.Int32 EasyAR.RecorderBaseBehaviour_Status::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Status_t751761DBE6096BD07350CD5CE760DDFD5D353184, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STATUS_T751761DBE6096BD07350CD5CE760DDFD5D353184_H
#ifndef PERMISSIONSTATUS_T97FCC3763DA37787136F03CD0F28F0C58D913D00_H
#define PERMISSIONSTATUS_T97FCC3763DA37787136F03CD0F28F0C58D913D00_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative_PermissionStatus
struct  PermissionStatus_t97FCC3763DA37787136F03CD0F28F0C58D913D00 
{
public:
	// System.Int32 EasyAR.RecorderNative_PermissionStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PermissionStatus_t97FCC3763DA37787136F03CD0F28F0C58D913D00, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PERMISSIONSTATUS_T97FCC3763DA37787136F03CD0F28F0C58D913D00_H
#ifndef RECORDVIDEOORIENTATION_T49DBB5B7D7F30688830132DC1025F0F143DE730B_H
#define RECORDVIDEOORIENTATION_T49DBB5B7D7F30688830132DC1025F0F143DE730B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative_RecordVideoOrientation
struct  RecordVideoOrientation_t49DBB5B7D7F30688830132DC1025F0F143DE730B 
{
public:
	// System.Int32 EasyAR.RecorderNative_RecordVideoOrientation::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecordVideoOrientation_t49DBB5B7D7F30688830132DC1025F0F143DE730B, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDVIDEOORIENTATION_T49DBB5B7D7F30688830132DC1025F0F143DE730B_H
#ifndef RECORDERPROFILE_TDE1EA4BC48325B592033AEF244E4674B3F1EF9AB_H
#define RECORDERPROFILE_TDE1EA4BC48325B592033AEF244E4674B3F1EF9AB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative_RecorderProfile
struct  RecorderProfile_tDE1EA4BC48325B592033AEF244E4674B3F1EF9AB 
{
public:
	// System.Int32 EasyAR.RecorderNative_RecorderProfile::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecorderProfile_tDE1EA4BC48325B592033AEF244E4674B3F1EF9AB, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERPROFILE_TDE1EA4BC48325B592033AEF244E4674B3F1EF9AB_H
#ifndef RECORDERSTATUS_T0C30810D24FEC3E7EE5E8F2CD683762EEE614478_H
#define RECORDERSTATUS_T0C30810D24FEC3E7EE5E8F2CD683762EEE614478_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative_RecorderStatus
struct  RecorderStatus_t0C30810D24FEC3E7EE5E8F2CD683762EEE614478 
{
public:
	// System.Int32 EasyAR.RecorderNative_RecorderStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecorderStatus_t0C30810D24FEC3E7EE5E8F2CD683762EEE614478, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERSTATUS_T0C30810D24FEC3E7EE5E8F2CD683762EEE614478_H
#ifndef RECORDERZOOMMODE_T36076C85D1813F58D963278761BC49267636B14C_H
#define RECORDERZOOMMODE_T36076C85D1813F58D963278761BC49267636B14C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative_RecorderZoomMode
struct  RecorderZoomMode_t36076C85D1813F58D963278761BC49267636B14C 
{
public:
	// System.Int32 EasyAR.RecorderNative_RecorderZoomMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RecorderZoomMode_t36076C85D1813F58D963278761BC49267636B14C, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERZOOMMODE_T36076C85D1813F58D963278761BC49267636B14C_H
#ifndef STORAGETYPE_T0B964BEE68DE33497526337082DD11304D9DCAED_H
#define STORAGETYPE_T0B964BEE68DE33497526337082DD11304D9DCAED_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.StorageType
struct  StorageType_t0B964BEE68DE33497526337082DD11304D9DCAED 
{
public:
	// System.Int32 EasyAR.StorageType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StorageType_t0B964BEE68DE33497526337082DD11304D9DCAED, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STORAGETYPE_T0B964BEE68DE33497526337082DD11304D9DCAED_H
#ifndef TRACKSTATUS_TE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28_H
#define TRACKSTATUS_TE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.TargetInstance_TrackStatus
struct  TrackStatus_tE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28 
{
public:
	// System.Int32 EasyAR.TargetInstance_TrackStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TrackStatus_tE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TRACKSTATUS_TE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28_H
#ifndef PLAYERSTATUS_TCF946427176BE1D75AD990DC8E9C7FD41611D93D_H
#define PLAYERSTATUS_TCF946427176BE1D75AD990DC8E9C7FD41611D93D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayer_PlayerStatus
struct  PlayerStatus_tCF946427176BE1D75AD990DC8E9C7FD41611D93D 
{
public:
	// System.Int32 EasyAR.VideoPlayer_PlayerStatus::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PlayerStatus_tCF946427176BE1D75AD990DC8E9C7FD41611D93D, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PLAYERSTATUS_TCF946427176BE1D75AD990DC8E9C7FD41611D93D_H
#ifndef VIDEOTYPE_T11056A66F5E37A2067CE24F7FB04EEDA8A31CA79_H
#define VIDEOTYPE_T11056A66F5E37A2067CE24F7FB04EEDA8A31CA79_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayer_VideoType
struct  VideoType_t11056A66F5E37A2067CE24F7FB04EEDA8A31CA79 
{
public:
	// System.Int32 EasyAR.VideoPlayer_VideoType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(VideoType_t11056A66F5E37A2067CE24F7FB04EEDA8A31CA79, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VIDEOTYPE_T11056A66F5E37A2067CE24F7FB04EEDA8A31CA79_H
#ifndef SCALEMODE_T2ED4356313D3E054F62A29FA10E19BE19E485ED4_H
#define SCALEMODE_T2ED4356313D3E054F62A29FA10E19BE19E485ED4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayerBaseBehaviour_ScaleMode
struct  ScaleMode_t2ED4356313D3E054F62A29FA10E19BE19E485ED4 
{
public:
	// System.Int32 EasyAR.VideoPlayerBaseBehaviour_ScaleMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ScaleMode_t2ED4356313D3E054F62A29FA10E19BE19E485ED4, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SCALEMODE_T2ED4356313D3E054F62A29FA10E19BE19E485ED4_H
#ifndef SCALEPLANE_T6FD0B861540DF1B8143D3BFAE10B0240E7648E37_H
#define SCALEPLANE_T6FD0B861540DF1B8143D3BFAE10B0240E7648E37_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayerBaseBehaviour_ScalePlane
struct  ScalePlane_t6FD0B861540DF1B8143D3BFAE10B0240E7648E37 
{
public:
	// System.Int32 EasyAR.VideoPlayerBaseBehaviour_ScalePlane::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ScalePlane_t6FD0B861540DF1B8143D3BFAE10B0240E7648E37, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SCALEPLANE_T6FD0B861540DF1B8143D3BFAE10B0240E7648E37_H
#ifndef VIDEOTYPE_T9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458_H
#define VIDEOTYPE_T9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayerBaseBehaviour_VideoType
struct  VideoType_t9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458 
{
public:
	// System.Int32 EasyAR.VideoPlayerBaseBehaviour_VideoType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(VideoType_t9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VIDEOTYPE_T9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458_H
#ifndef DELEGATE_T_H
#define DELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Delegate
struct  Delegate_t  : public RuntimeObject
{
public:
	// System.IntPtr System.Delegate::method_ptr
	Il2CppMethodPointer ___method_ptr_0;
	// System.IntPtr System.Delegate::invoke_impl
	intptr_t ___invoke_impl_1;
	// System.Object System.Delegate::m_target
	RuntimeObject * ___m_target_2;
	// System.IntPtr System.Delegate::method
	intptr_t ___method_3;
	// System.IntPtr System.Delegate::delegate_trampoline
	intptr_t ___delegate_trampoline_4;
	// System.IntPtr System.Delegate::extra_arg
	intptr_t ___extra_arg_5;
	// System.IntPtr System.Delegate::method_code
	intptr_t ___method_code_6;
	// System.Reflection.MethodInfo System.Delegate::method_info
	MethodInfo_t * ___method_info_7;
	// System.Reflection.MethodInfo System.Delegate::original_method_info
	MethodInfo_t * ___original_method_info_8;
	// System.DelegateData System.Delegate::data
	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
	// System.Boolean System.Delegate::method_is_virtual
	bool ___method_is_virtual_10;

public:
	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
	inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
	inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
	inline void set_method_ptr_0(Il2CppMethodPointer value)
	{
		___method_ptr_0 = value;
	}

	inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
	inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
	inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
	inline void set_invoke_impl_1(intptr_t value)
	{
		___invoke_impl_1 = value;
	}

	inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
	inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
	inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
	inline void set_m_target_2(RuntimeObject * value)
	{
		___m_target_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_target_2), value);
	}

	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
	inline intptr_t get_method_3() const { return ___method_3; }
	inline intptr_t* get_address_of_method_3() { return &___method_3; }
	inline void set_method_3(intptr_t value)
	{
		___method_3 = value;
	}

	inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
	inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
	inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
	inline void set_delegate_trampoline_4(intptr_t value)
	{
		___delegate_trampoline_4 = value;
	}

	inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
	inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
	inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
	inline void set_extra_arg_5(intptr_t value)
	{
		___extra_arg_5 = value;
	}

	inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
	inline intptr_t get_method_code_6() const { return ___method_code_6; }
	inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
	inline void set_method_code_6(intptr_t value)
	{
		___method_code_6 = value;
	}

	inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
	inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
	inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
	inline void set_method_info_7(MethodInfo_t * value)
	{
		___method_info_7 = value;
		Il2CppCodeGenWriteBarrier((&___method_info_7), value);
	}

	inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
	inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
	inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
	inline void set_original_method_info_8(MethodInfo_t * value)
	{
		___original_method_info_8 = value;
		Il2CppCodeGenWriteBarrier((&___original_method_info_8), value);
	}

	inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
	inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
	inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
	inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
	{
		___data_9 = value;
		Il2CppCodeGenWriteBarrier((&___data_9), value);
	}

	inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
	inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
	inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
	inline void set_method_is_virtual_10(bool value)
	{
		___method_is_virtual_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
	int32_t ___method_is_virtual_10;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
	int32_t ___method_is_virtual_10;
};
#endif // DELEGATE_T_H
#ifndef OBJECT_TAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_H
#define OBJECT_TAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Object
struct  Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0  : public RuntimeObject
{
public:
	// System.IntPtr UnityEngine.Object::m_CachedPtr
	intptr_t ___m_CachedPtr_0;

public:
	inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0, ___m_CachedPtr_0)); }
	inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
	inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
	inline void set_m_CachedPtr_0(intptr_t value)
	{
		___m_CachedPtr_0 = value;
	}
};

struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields
{
public:
	// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;

public:
	inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
	inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
	{
		___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_com
{
	intptr_t ___m_CachedPtr_0;
};
#endif // OBJECT_TAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_H
#ifndef SCREENORIENTATION_T4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51_H
#define SCREENORIENTATION_T4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.ScreenOrientation
struct  ScreenOrientation_t4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51 
{
public:
	// System.Int32 UnityEngine.ScreenOrientation::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ScreenOrientation_t4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SCREENORIENTATION_T4AB8E2E02033B0EAEA0260B05B1D88DA8058BB51_H
#ifndef ARSCENE_TAA9674E4DE68B501C3014205441A72D8156563D8_H
#define ARSCENE_TAA9674E4DE68B501C3014205441A72D8156563D8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ARScene
struct  ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Action`1<System.Int32> EasyAR.ARScene::TargetSelfLoad
	Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * ___TargetSelfLoad_2;
	// System.Int32 EasyAR.ARScene::<Id>k__BackingField
	int32_t ___U3CIdU3Ek__BackingField_3;
	// System.String EasyAR.ARScene::<Name>k__BackingField
	String_t* ___U3CNameU3Ek__BackingField_4;
	// System.String EasyAR.ARScene::<Uid>k__BackingField
	String_t* ___U3CUidU3Ek__BackingField_5;
	// System.String EasyAR.ARScene::<MetaData>k__BackingField
	String_t* ___U3CMetaDataU3Ek__BackingField_6;

public:
	inline static int32_t get_offset_of_TargetSelfLoad_2() { return static_cast<int32_t>(offsetof(ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8, ___TargetSelfLoad_2)); }
	inline Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * get_TargetSelfLoad_2() const { return ___TargetSelfLoad_2; }
	inline Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B ** get_address_of_TargetSelfLoad_2() { return &___TargetSelfLoad_2; }
	inline void set_TargetSelfLoad_2(Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * value)
	{
		___TargetSelfLoad_2 = value;
		Il2CppCodeGenWriteBarrier((&___TargetSelfLoad_2), value);
	}

	inline static int32_t get_offset_of_U3CIdU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8, ___U3CIdU3Ek__BackingField_3)); }
	inline int32_t get_U3CIdU3Ek__BackingField_3() const { return ___U3CIdU3Ek__BackingField_3; }
	inline int32_t* get_address_of_U3CIdU3Ek__BackingField_3() { return &___U3CIdU3Ek__BackingField_3; }
	inline void set_U3CIdU3Ek__BackingField_3(int32_t value)
	{
		___U3CIdU3Ek__BackingField_3 = value;
	}

	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8, ___U3CNameU3Ek__BackingField_4)); }
	inline String_t* get_U3CNameU3Ek__BackingField_4() const { return ___U3CNameU3Ek__BackingField_4; }
	inline String_t** get_address_of_U3CNameU3Ek__BackingField_4() { return &___U3CNameU3Ek__BackingField_4; }
	inline void set_U3CNameU3Ek__BackingField_4(String_t* value)
	{
		___U3CNameU3Ek__BackingField_4 = value;
		Il2CppCodeGenWriteBarrier((&___U3CNameU3Ek__BackingField_4), value);
	}

	inline static int32_t get_offset_of_U3CUidU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8, ___U3CUidU3Ek__BackingField_5)); }
	inline String_t* get_U3CUidU3Ek__BackingField_5() const { return ___U3CUidU3Ek__BackingField_5; }
	inline String_t** get_address_of_U3CUidU3Ek__BackingField_5() { return &___U3CUidU3Ek__BackingField_5; }
	inline void set_U3CUidU3Ek__BackingField_5(String_t* value)
	{
		___U3CUidU3Ek__BackingField_5 = value;
		Il2CppCodeGenWriteBarrier((&___U3CUidU3Ek__BackingField_5), value);
	}

	inline static int32_t get_offset_of_U3CMetaDataU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8, ___U3CMetaDataU3Ek__BackingField_6)); }
	inline String_t* get_U3CMetaDataU3Ek__BackingField_6() const { return ___U3CMetaDataU3Ek__BackingField_6; }
	inline String_t** get_address_of_U3CMetaDataU3Ek__BackingField_6() { return &___U3CMetaDataU3Ek__BackingField_6; }
	inline void set_U3CMetaDataU3Ek__BackingField_6(String_t* value)
	{
		___U3CMetaDataU3Ek__BackingField_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CMetaDataU3Ek__BackingField_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARSCENE_TAA9674E4DE68B501C3014205441A72D8156563D8_H
#ifndef ARSCENETRACKER_T85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_H
#define ARSCENETRACKER_T85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ARSceneTracker
struct  ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:

public:
};

struct ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.ARSceneTracker> EasyAR.ARSceneTracker::trackers
	Dictionary_2_tB910EE6380C5C9F79AD73F6D2566A744C7B7C29B * ___trackers_2;

public:
	inline static int32_t get_offset_of_trackers_2() { return static_cast<int32_t>(offsetof(ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_StaticFields, ___trackers_2)); }
	inline Dictionary_2_tB910EE6380C5C9F79AD73F6D2566A744C7B7C29B * get_trackers_2() const { return ___trackers_2; }
	inline Dictionary_2_tB910EE6380C5C9F79AD73F6D2566A744C7B7C29B ** get_address_of_trackers_2() { return &___trackers_2; }
	inline void set_trackers_2(Dictionary_2_tB910EE6380C5C9F79AD73F6D2566A744C7B7C29B * value)
	{
		___trackers_2 = value;
		Il2CppCodeGenWriteBarrier((&___trackers_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARSCENETRACKER_T85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_H
#ifndef AUGMENTER_TB3B9AF530192059D6D478B607152CB624AEAC35A_H
#define AUGMENTER_TB3B9AF530192059D6D478B607152CB624AEAC35A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Augmenter
struct  Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Int32 EasyAR.Augmenter::RenderingFlag
	int32_t ___RenderingFlag_2;
	// System.Int32 EasyAR.Augmenter::_id
	int32_t ____id_3;
	// System.IntPtr EasyAR.Augmenter::textureID
	intptr_t ___textureID_4;

public:
	inline static int32_t get_offset_of_RenderingFlag_2() { return static_cast<int32_t>(offsetof(Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A, ___RenderingFlag_2)); }
	inline int32_t get_RenderingFlag_2() const { return ___RenderingFlag_2; }
	inline int32_t* get_address_of_RenderingFlag_2() { return &___RenderingFlag_2; }
	inline void set_RenderingFlag_2(int32_t value)
	{
		___RenderingFlag_2 = value;
	}

	inline static int32_t get_offset_of__id_3() { return static_cast<int32_t>(offsetof(Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A, ____id_3)); }
	inline int32_t get__id_3() const { return ____id_3; }
	inline int32_t* get_address_of__id_3() { return &____id_3; }
	inline void set__id_3(int32_t value)
	{
		____id_3 = value;
	}

	inline static int32_t get_offset_of_textureID_4() { return static_cast<int32_t>(offsetof(Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A, ___textureID_4)); }
	inline intptr_t get_textureID_4() const { return ___textureID_4; }
	inline intptr_t* get_address_of_textureID_4() { return &___textureID_4; }
	inline void set_textureID_4(intptr_t value)
	{
		___textureID_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // AUGMENTER_TB3B9AF530192059D6D478B607152CB624AEAC35A_H
#ifndef BARCODESCANNER_T8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17_H
#define BARCODESCANNER_T8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.BarCodeScanner
struct  BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BARCODESCANNER_T8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17_H
#ifndef CAMERACALIBRATION_T20A56E55C123B7667A4175EF51C420F3CAB74F38_H
#define CAMERACALIBRATION_T20A56E55C123B7667A4175EF51C420F3CAB74F38_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraCalibration
struct  CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// EasyAR.Vector2I EasyAR.CameraCalibration::<Size>k__BackingField
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  ___U3CSizeU3Ek__BackingField_2;
	// UnityEngine.Vector2 EasyAR.CameraCalibration::<FocalLength>k__BackingField
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___U3CFocalLengthU3Ek__BackingField_3;
	// UnityEngine.Vector2 EasyAR.CameraCalibration::<PrinciplePoint>k__BackingField
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___U3CPrinciplePointU3Ek__BackingField_4;
	// UnityEngine.Vector4 EasyAR.CameraCalibration::<DistortionParam>k__BackingField
	Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  ___U3CDistortionParamU3Ek__BackingField_5;

public:
	inline static int32_t get_offset_of_U3CSizeU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38, ___U3CSizeU3Ek__BackingField_2)); }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  get_U3CSizeU3Ek__BackingField_2() const { return ___U3CSizeU3Ek__BackingField_2; }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 * get_address_of_U3CSizeU3Ek__BackingField_2() { return &___U3CSizeU3Ek__BackingField_2; }
	inline void set_U3CSizeU3Ek__BackingField_2(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  value)
	{
		___U3CSizeU3Ek__BackingField_2 = value;
	}

	inline static int32_t get_offset_of_U3CFocalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38, ___U3CFocalLengthU3Ek__BackingField_3)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_U3CFocalLengthU3Ek__BackingField_3() const { return ___U3CFocalLengthU3Ek__BackingField_3; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_U3CFocalLengthU3Ek__BackingField_3() { return &___U3CFocalLengthU3Ek__BackingField_3; }
	inline void set_U3CFocalLengthU3Ek__BackingField_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___U3CFocalLengthU3Ek__BackingField_3 = value;
	}

	inline static int32_t get_offset_of_U3CPrinciplePointU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38, ___U3CPrinciplePointU3Ek__BackingField_4)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_U3CPrinciplePointU3Ek__BackingField_4() const { return ___U3CPrinciplePointU3Ek__BackingField_4; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_U3CPrinciplePointU3Ek__BackingField_4() { return &___U3CPrinciplePointU3Ek__BackingField_4; }
	inline void set_U3CPrinciplePointU3Ek__BackingField_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___U3CPrinciplePointU3Ek__BackingField_4 = value;
	}

	inline static int32_t get_offset_of_U3CDistortionParamU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38, ___U3CDistortionParamU3Ek__BackingField_5)); }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  get_U3CDistortionParamU3Ek__BackingField_5() const { return ___U3CDistortionParamU3Ek__BackingField_5; }
	inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_U3CDistortionParamU3Ek__BackingField_5() { return &___U3CDistortionParamU3Ek__BackingField_5; }
	inline void set_U3CDistortionParamU3Ek__BackingField_5(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E  value)
	{
		___U3CDistortionParamU3Ek__BackingField_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CAMERACALIBRATION_T20A56E55C123B7667A4175EF51C420F3CAB74F38_H
#ifndef CAMERADEVICE_T680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_H
#define CAMERADEVICE_T680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDevice
struct  CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// EasyAR.CameraDevice_Device EasyAR.CameraDevice::OpenedDeviceIfOpened
	int32_t ___OpenedDeviceIfOpened_2;
	// System.Boolean EasyAR.CameraDevice::horizontalFlip
	bool ___horizontalFlip_3;
	// EasyAR.Vector2I EasyAR.CameraDevice::_size
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  ____size_4;
	// EasyAR.CameraDevice_CallBack EasyAR.CameraDevice::_permissionCallBack
	CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346 * ____permissionCallBack_5;
	// System.IntPtr EasyAR.CameraDevice::_permissionObjCallback
	intptr_t ____permissionObjCallback_6;
	// System.Action`2<EasyAR.CameraDevice_PermissionStatus,System.String> EasyAR.CameraDevice::PermissionStatusNotify
	Action_2_t09DE9A8532E7D8A7AD0C94CA83173E92EDBA00B9 * ___PermissionStatusNotify_8;
	// EasyAR.CameraCalibration EasyAR.CameraDevice::<Calibration>k__BackingField
	CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38 * ___U3CCalibrationU3Ek__BackingField_9;
	// System.Single[] EasyAR.CameraDevice::<SupportedFPS>k__BackingField
	SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___U3CSupportedFPSU3Ek__BackingField_10;
	// EasyAR.Vector2I[] EasyAR.CameraDevice::<SupportedSize>k__BackingField
	Vector2IU5BU5D_t038329791C6DCDE7C8F3E49AF35FC55445D985E7* ___U3CSupportedSizeU3Ek__BackingField_11;

public:
	inline static int32_t get_offset_of_OpenedDeviceIfOpened_2() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ___OpenedDeviceIfOpened_2)); }
	inline int32_t get_OpenedDeviceIfOpened_2() const { return ___OpenedDeviceIfOpened_2; }
	inline int32_t* get_address_of_OpenedDeviceIfOpened_2() { return &___OpenedDeviceIfOpened_2; }
	inline void set_OpenedDeviceIfOpened_2(int32_t value)
	{
		___OpenedDeviceIfOpened_2 = value;
	}

	inline static int32_t get_offset_of_horizontalFlip_3() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ___horizontalFlip_3)); }
	inline bool get_horizontalFlip_3() const { return ___horizontalFlip_3; }
	inline bool* get_address_of_horizontalFlip_3() { return &___horizontalFlip_3; }
	inline void set_horizontalFlip_3(bool value)
	{
		___horizontalFlip_3 = value;
	}

	inline static int32_t get_offset_of__size_4() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ____size_4)); }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  get__size_4() const { return ____size_4; }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 * get_address_of__size_4() { return &____size_4; }
	inline void set__size_4(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  value)
	{
		____size_4 = value;
	}

	inline static int32_t get_offset_of__permissionCallBack_5() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ____permissionCallBack_5)); }
	inline CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346 * get__permissionCallBack_5() const { return ____permissionCallBack_5; }
	inline CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346 ** get_address_of__permissionCallBack_5() { return &____permissionCallBack_5; }
	inline void set__permissionCallBack_5(CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346 * value)
	{
		____permissionCallBack_5 = value;
		Il2CppCodeGenWriteBarrier((&____permissionCallBack_5), value);
	}

	inline static int32_t get_offset_of__permissionObjCallback_6() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ____permissionObjCallback_6)); }
	inline intptr_t get__permissionObjCallback_6() const { return ____permissionObjCallback_6; }
	inline intptr_t* get_address_of__permissionObjCallback_6() { return &____permissionObjCallback_6; }
	inline void set__permissionObjCallback_6(intptr_t value)
	{
		____permissionObjCallback_6 = value;
	}

	inline static int32_t get_offset_of_PermissionStatusNotify_8() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ___PermissionStatusNotify_8)); }
	inline Action_2_t09DE9A8532E7D8A7AD0C94CA83173E92EDBA00B9 * get_PermissionStatusNotify_8() const { return ___PermissionStatusNotify_8; }
	inline Action_2_t09DE9A8532E7D8A7AD0C94CA83173E92EDBA00B9 ** get_address_of_PermissionStatusNotify_8() { return &___PermissionStatusNotify_8; }
	inline void set_PermissionStatusNotify_8(Action_2_t09DE9A8532E7D8A7AD0C94CA83173E92EDBA00B9 * value)
	{
		___PermissionStatusNotify_8 = value;
		Il2CppCodeGenWriteBarrier((&___PermissionStatusNotify_8), value);
	}

	inline static int32_t get_offset_of_U3CCalibrationU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ___U3CCalibrationU3Ek__BackingField_9)); }
	inline CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38 * get_U3CCalibrationU3Ek__BackingField_9() const { return ___U3CCalibrationU3Ek__BackingField_9; }
	inline CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38 ** get_address_of_U3CCalibrationU3Ek__BackingField_9() { return &___U3CCalibrationU3Ek__BackingField_9; }
	inline void set_U3CCalibrationU3Ek__BackingField_9(CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38 * value)
	{
		___U3CCalibrationU3Ek__BackingField_9 = value;
		Il2CppCodeGenWriteBarrier((&___U3CCalibrationU3Ek__BackingField_9), value);
	}

	inline static int32_t get_offset_of_U3CSupportedFPSU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ___U3CSupportedFPSU3Ek__BackingField_10)); }
	inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* get_U3CSupportedFPSU3Ek__BackingField_10() const { return ___U3CSupportedFPSU3Ek__BackingField_10; }
	inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5** get_address_of_U3CSupportedFPSU3Ek__BackingField_10() { return &___U3CSupportedFPSU3Ek__BackingField_10; }
	inline void set_U3CSupportedFPSU3Ek__BackingField_10(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* value)
	{
		___U3CSupportedFPSU3Ek__BackingField_10 = value;
		Il2CppCodeGenWriteBarrier((&___U3CSupportedFPSU3Ek__BackingField_10), value);
	}

	inline static int32_t get_offset_of_U3CSupportedSizeU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267, ___U3CSupportedSizeU3Ek__BackingField_11)); }
	inline Vector2IU5BU5D_t038329791C6DCDE7C8F3E49AF35FC55445D985E7* get_U3CSupportedSizeU3Ek__BackingField_11() const { return ___U3CSupportedSizeU3Ek__BackingField_11; }
	inline Vector2IU5BU5D_t038329791C6DCDE7C8F3E49AF35FC55445D985E7** get_address_of_U3CSupportedSizeU3Ek__BackingField_11() { return &___U3CSupportedSizeU3Ek__BackingField_11; }
	inline void set_U3CSupportedSizeU3Ek__BackingField_11(Vector2IU5BU5D_t038329791C6DCDE7C8F3E49AF35FC55445D985E7* value)
	{
		___U3CSupportedSizeU3Ek__BackingField_11 = value;
		Il2CppCodeGenWriteBarrier((&___U3CSupportedSizeU3Ek__BackingField_11), value);
	}
};

struct CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.CameraDevice> EasyAR.CameraDevice::cameras
	Dictionary_2_tE0AEB60B00FE66242B98E9E9B38643D7D7BC061F * ___cameras_7;

public:
	inline static int32_t get_offset_of_cameras_7() { return static_cast<int32_t>(offsetof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_StaticFields, ___cameras_7)); }
	inline Dictionary_2_tE0AEB60B00FE66242B98E9E9B38643D7D7BC061F * get_cameras_7() const { return ___cameras_7; }
	inline Dictionary_2_tE0AEB60B00FE66242B98E9E9B38643D7D7BC061F ** get_address_of_cameras_7() { return &___cameras_7; }
	inline void set_cameras_7(Dictionary_2_tE0AEB60B00FE66242B98E9E9B38643D7D7BC061F * value)
	{
		___cameras_7 = value;
		Il2CppCodeGenWriteBarrier((&___cameras_7), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CAMERADEVICE_T680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_H
#ifndef CAMERAFRAMESTREAMER_TA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2_H
#define CAMERAFRAMESTREAMER_TA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraFrameStreamer
struct  CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CAMERAFRAMESTREAMER_TA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2_H
#ifndef CLOUDRECOGNIZER_T5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_H
#define CLOUDRECOGNIZER_T5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizer
struct  CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Boolean EasyAR.CloudRecognizer::IsCheckNeeded
	bool ___IsCheckNeeded_2;
	// System.IntPtr EasyAR.CloudRecognizer::_objCallback
	intptr_t ____objCallback_4;
	// EasyAR.CloudRecognizer_CallBack EasyAR.CloudRecognizer::_callBack
	CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49 * ____callBack_5;
	// EasyAR.CloudRecognizer_CallBackInit EasyAR.CloudRecognizer::_callBackInit
	CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293 * ____callBackInit_6;
	// System.Boolean EasyAR.CloudRecognizer::_isMultithreadCallback
	bool ____isMultithreadCallback_7;
	// System.Action`2<EasyAR.CloudRecognizer,EasyAR.CloudRecognizer_Status> EasyAR.CloudRecognizer::CloudInitialize
	Action_2_t76D10045EC89CA81553AAEFF9455F0B7373B83D4 * ___CloudInitialize_8;
	// System.Action`3<EasyAR.CloudRecognizer,EasyAR.CloudRecognizer_Status,System.Collections.Generic.List`1<EasyAR.ImageTarget>> EasyAR.CloudRecognizer::CloudUpdate
	Action_3_tC79126D52936F45D0296E824315B16BB8C995FDC * ___CloudUpdate_9;

public:
	inline static int32_t get_offset_of_IsCheckNeeded_2() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ___IsCheckNeeded_2)); }
	inline bool get_IsCheckNeeded_2() const { return ___IsCheckNeeded_2; }
	inline bool* get_address_of_IsCheckNeeded_2() { return &___IsCheckNeeded_2; }
	inline void set_IsCheckNeeded_2(bool value)
	{
		___IsCheckNeeded_2 = value;
	}

	inline static int32_t get_offset_of__objCallback_4() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ____objCallback_4)); }
	inline intptr_t get__objCallback_4() const { return ____objCallback_4; }
	inline intptr_t* get_address_of__objCallback_4() { return &____objCallback_4; }
	inline void set__objCallback_4(intptr_t value)
	{
		____objCallback_4 = value;
	}

	inline static int32_t get_offset_of__callBack_5() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ____callBack_5)); }
	inline CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49 * get__callBack_5() const { return ____callBack_5; }
	inline CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49 ** get_address_of__callBack_5() { return &____callBack_5; }
	inline void set__callBack_5(CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49 * value)
	{
		____callBack_5 = value;
		Il2CppCodeGenWriteBarrier((&____callBack_5), value);
	}

	inline static int32_t get_offset_of__callBackInit_6() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ____callBackInit_6)); }
	inline CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293 * get__callBackInit_6() const { return ____callBackInit_6; }
	inline CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293 ** get_address_of__callBackInit_6() { return &____callBackInit_6; }
	inline void set__callBackInit_6(CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293 * value)
	{
		____callBackInit_6 = value;
		Il2CppCodeGenWriteBarrier((&____callBackInit_6), value);
	}

	inline static int32_t get_offset_of__isMultithreadCallback_7() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ____isMultithreadCallback_7)); }
	inline bool get__isMultithreadCallback_7() const { return ____isMultithreadCallback_7; }
	inline bool* get_address_of__isMultithreadCallback_7() { return &____isMultithreadCallback_7; }
	inline void set__isMultithreadCallback_7(bool value)
	{
		____isMultithreadCallback_7 = value;
	}

	inline static int32_t get_offset_of_CloudInitialize_8() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ___CloudInitialize_8)); }
	inline Action_2_t76D10045EC89CA81553AAEFF9455F0B7373B83D4 * get_CloudInitialize_8() const { return ___CloudInitialize_8; }
	inline Action_2_t76D10045EC89CA81553AAEFF9455F0B7373B83D4 ** get_address_of_CloudInitialize_8() { return &___CloudInitialize_8; }
	inline void set_CloudInitialize_8(Action_2_t76D10045EC89CA81553AAEFF9455F0B7373B83D4 * value)
	{
		___CloudInitialize_8 = value;
		Il2CppCodeGenWriteBarrier((&___CloudInitialize_8), value);
	}

	inline static int32_t get_offset_of_CloudUpdate_9() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E, ___CloudUpdate_9)); }
	inline Action_3_tC79126D52936F45D0296E824315B16BB8C995FDC * get_CloudUpdate_9() const { return ___CloudUpdate_9; }
	inline Action_3_tC79126D52936F45D0296E824315B16BB8C995FDC ** get_address_of_CloudUpdate_9() { return &___CloudUpdate_9; }
	inline void set_CloudUpdate_9(Action_3_tC79126D52936F45D0296E824315B16BB8C995FDC * value)
	{
		___CloudUpdate_9 = value;
		Il2CppCodeGenWriteBarrier((&___CloudUpdate_9), value);
	}
};

struct CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.CloudRecognizer> EasyAR.CloudRecognizer::clouds
	Dictionary_2_tDB7FF702BD824AD66F037397AC49186FF5D35B3D * ___clouds_3;

public:
	inline static int32_t get_offset_of_clouds_3() { return static_cast<int32_t>(offsetof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_StaticFields, ___clouds_3)); }
	inline Dictionary_2_tDB7FF702BD824AD66F037397AC49186FF5D35B3D * get_clouds_3() const { return ___clouds_3; }
	inline Dictionary_2_tDB7FF702BD824AD66F037397AC49186FF5D35B3D ** get_address_of_clouds_3() { return &___clouds_3; }
	inline void set_clouds_3(Dictionary_2_tDB7FF702BD824AD66F037397AC49186FF5D35B3D * value)
	{
		___clouds_3 = value;
		Il2CppCodeGenWriteBarrier((&___clouds_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CLOUDRECOGNIZER_T5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_H
#ifndef ENGINE_T7AC7469FE29D22C6E55D34DB16D69B6D324127D2_H
#define ENGINE_T7AC7469FE29D22C6E55D34DB16D69B6D324127D2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Engine
struct  Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2  : public RuntimeObject
{
public:

public:
};

struct Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields
{
public:
	// EasyAR.IEngineNative EasyAR.Engine::instance
	RuntimeObject* ___instance_0;
	// System.Int32 EasyAR.Engine::Rotation
	int32_t ___Rotation_1;
	// UnityEngine.ScreenOrientation EasyAR.Engine::_orientation
	int32_t ____orientation_2;
	// System.Boolean EasyAR.Engine::initialized
	bool ___initialized_3;
	// EasyAR.Engine_RotationOffsetMode EasyAR.Engine::rotationOffset
	int32_t ___rotationOffset_4;
	// System.Boolean EasyAR.Engine::rotationOffsetSet
	bool ___rotationOffsetSet_5;
	// System.Boolean EasyAR.Engine::isPro
	bool ___isPro_6;

public:
	inline static int32_t get_offset_of_instance_0() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ___instance_0)); }
	inline RuntimeObject* get_instance_0() const { return ___instance_0; }
	inline RuntimeObject** get_address_of_instance_0() { return &___instance_0; }
	inline void set_instance_0(RuntimeObject* value)
	{
		___instance_0 = value;
		Il2CppCodeGenWriteBarrier((&___instance_0), value);
	}

	inline static int32_t get_offset_of_Rotation_1() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ___Rotation_1)); }
	inline int32_t get_Rotation_1() const { return ___Rotation_1; }
	inline int32_t* get_address_of_Rotation_1() { return &___Rotation_1; }
	inline void set_Rotation_1(int32_t value)
	{
		___Rotation_1 = value;
	}

	inline static int32_t get_offset_of__orientation_2() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ____orientation_2)); }
	inline int32_t get__orientation_2() const { return ____orientation_2; }
	inline int32_t* get_address_of__orientation_2() { return &____orientation_2; }
	inline void set__orientation_2(int32_t value)
	{
		____orientation_2 = value;
	}

	inline static int32_t get_offset_of_initialized_3() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ___initialized_3)); }
	inline bool get_initialized_3() const { return ___initialized_3; }
	inline bool* get_address_of_initialized_3() { return &___initialized_3; }
	inline void set_initialized_3(bool value)
	{
		___initialized_3 = value;
	}

	inline static int32_t get_offset_of_rotationOffset_4() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ___rotationOffset_4)); }
	inline int32_t get_rotationOffset_4() const { return ___rotationOffset_4; }
	inline int32_t* get_address_of_rotationOffset_4() { return &___rotationOffset_4; }
	inline void set_rotationOffset_4(int32_t value)
	{
		___rotationOffset_4 = value;
	}

	inline static int32_t get_offset_of_rotationOffsetSet_5() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ___rotationOffsetSet_5)); }
	inline bool get_rotationOffsetSet_5() const { return ___rotationOffsetSet_5; }
	inline bool* get_address_of_rotationOffsetSet_5() { return &___rotationOffsetSet_5; }
	inline void set_rotationOffsetSet_5(bool value)
	{
		___rotationOffsetSet_5 = value;
	}

	inline static int32_t get_offset_of_isPro_6() { return static_cast<int32_t>(offsetof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields, ___isPro_6)); }
	inline bool get_isPro_6() const { return ___isPro_6; }
	inline bool* get_address_of_isPro_6() { return &___isPro_6; }
	inline void set_isPro_6(bool value)
	{
		___isPro_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENGINE_T7AC7469FE29D22C6E55D34DB16D69B6D324127D2_H
#ifndef FRAME_T227036290CC65DD58463DBE6C7D073F2E8F00E3F_H
#define FRAME_T227036290CC65DD58463DBE6C7D073F2E8F00E3F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Frame
struct  Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Double EasyAR.Frame::<TimeStamp>k__BackingField
	double ___U3CTimeStampU3Ek__BackingField_2;
	// System.Int32 EasyAR.Frame::<Index>k__BackingField
	int32_t ___U3CIndexU3Ek__BackingField_3;
	// System.Collections.Generic.List`1<EasyAR.TargetInstance> EasyAR.Frame::<Targets>k__BackingField
	List_1_t56B0BB92D5D40048C585F8A2F3D52415EB856926 * ___U3CTargetsU3Ek__BackingField_4;
	// System.String EasyAR.Frame::<Text>k__BackingField
	String_t* ___U3CTextU3Ek__BackingField_5;

public:
	inline static int32_t get_offset_of_U3CTimeStampU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F, ___U3CTimeStampU3Ek__BackingField_2)); }
	inline double get_U3CTimeStampU3Ek__BackingField_2() const { return ___U3CTimeStampU3Ek__BackingField_2; }
	inline double* get_address_of_U3CTimeStampU3Ek__BackingField_2() { return &___U3CTimeStampU3Ek__BackingField_2; }
	inline void set_U3CTimeStampU3Ek__BackingField_2(double value)
	{
		___U3CTimeStampU3Ek__BackingField_2 = value;
	}

	inline static int32_t get_offset_of_U3CIndexU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F, ___U3CIndexU3Ek__BackingField_3)); }
	inline int32_t get_U3CIndexU3Ek__BackingField_3() const { return ___U3CIndexU3Ek__BackingField_3; }
	inline int32_t* get_address_of_U3CIndexU3Ek__BackingField_3() { return &___U3CIndexU3Ek__BackingField_3; }
	inline void set_U3CIndexU3Ek__BackingField_3(int32_t value)
	{
		___U3CIndexU3Ek__BackingField_3 = value;
	}

	inline static int32_t get_offset_of_U3CTargetsU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F, ___U3CTargetsU3Ek__BackingField_4)); }
	inline List_1_t56B0BB92D5D40048C585F8A2F3D52415EB856926 * get_U3CTargetsU3Ek__BackingField_4() const { return ___U3CTargetsU3Ek__BackingField_4; }
	inline List_1_t56B0BB92D5D40048C585F8A2F3D52415EB856926 ** get_address_of_U3CTargetsU3Ek__BackingField_4() { return &___U3CTargetsU3Ek__BackingField_4; }
	inline void set_U3CTargetsU3Ek__BackingField_4(List_1_t56B0BB92D5D40048C585F8A2F3D52415EB856926 * value)
	{
		___U3CTargetsU3Ek__BackingField_4 = value;
		Il2CppCodeGenWriteBarrier((&___U3CTargetsU3Ek__BackingField_4), value);
	}

	inline static int32_t get_offset_of_U3CTextU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F, ___U3CTextU3Ek__BackingField_5)); }
	inline String_t* get_U3CTextU3Ek__BackingField_5() const { return ___U3CTextU3Ek__BackingField_5; }
	inline String_t** get_address_of_U3CTextU3Ek__BackingField_5() { return &___U3CTextU3Ek__BackingField_5; }
	inline void set_U3CTextU3Ek__BackingField_5(String_t* value)
	{
		___U3CTextU3Ek__BackingField_5 = value;
		Il2CppCodeGenWriteBarrier((&___U3CTextU3Ek__BackingField_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FRAME_T227036290CC65DD58463DBE6C7D073F2E8F00E3F_H
#ifndef IMAGE_T3682A31C8033D3F86E754D436DBAE1124BCE92E9_H
#define IMAGE_T3682A31C8033D3F86E754D436DBAE1124BCE92E9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Image
struct  Image_t3682A31C8033D3F86E754D436DBAE1124BCE92E9  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGE_T3682A31C8033D3F86E754D436DBAE1124BCE92E9_H
#ifndef IMAGETARGET_T0154563F1D26CA065705B9C81E6C1BC553649B88_H
#define IMAGETARGET_T0154563F1D26CA065705B9C81E6C1BC553649B88_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTarget
struct  ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// EasyAR.StorageType EasyAR.ImageTarget::BehaviourStorage
	int32_t ___BehaviourStorage_2;
	// System.String EasyAR.ImageTarget::BehaviourPath
	String_t* ___BehaviourPath_3;
	// System.Action`1<System.Int32> EasyAR.ImageTarget::TargetSelfLoad
	Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * ___TargetSelfLoad_4;
	// System.Int32 EasyAR.ImageTarget::<Id>k__BackingField
	int32_t ___U3CIdU3Ek__BackingField_5;
	// System.String EasyAR.ImageTarget::<Name>k__BackingField
	String_t* ___U3CNameU3Ek__BackingField_6;
	// System.String EasyAR.ImageTarget::<Uid>k__BackingField
	String_t* ___U3CUidU3Ek__BackingField_7;
	// System.String EasyAR.ImageTarget::<MetaData>k__BackingField
	String_t* ___U3CMetaDataU3Ek__BackingField_8;

public:
	inline static int32_t get_offset_of_BehaviourStorage_2() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___BehaviourStorage_2)); }
	inline int32_t get_BehaviourStorage_2() const { return ___BehaviourStorage_2; }
	inline int32_t* get_address_of_BehaviourStorage_2() { return &___BehaviourStorage_2; }
	inline void set_BehaviourStorage_2(int32_t value)
	{
		___BehaviourStorage_2 = value;
	}

	inline static int32_t get_offset_of_BehaviourPath_3() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___BehaviourPath_3)); }
	inline String_t* get_BehaviourPath_3() const { return ___BehaviourPath_3; }
	inline String_t** get_address_of_BehaviourPath_3() { return &___BehaviourPath_3; }
	inline void set_BehaviourPath_3(String_t* value)
	{
		___BehaviourPath_3 = value;
		Il2CppCodeGenWriteBarrier((&___BehaviourPath_3), value);
	}

	inline static int32_t get_offset_of_TargetSelfLoad_4() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___TargetSelfLoad_4)); }
	inline Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * get_TargetSelfLoad_4() const { return ___TargetSelfLoad_4; }
	inline Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B ** get_address_of_TargetSelfLoad_4() { return &___TargetSelfLoad_4; }
	inline void set_TargetSelfLoad_4(Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * value)
	{
		___TargetSelfLoad_4 = value;
		Il2CppCodeGenWriteBarrier((&___TargetSelfLoad_4), value);
	}

	inline static int32_t get_offset_of_U3CIdU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___U3CIdU3Ek__BackingField_5)); }
	inline int32_t get_U3CIdU3Ek__BackingField_5() const { return ___U3CIdU3Ek__BackingField_5; }
	inline int32_t* get_address_of_U3CIdU3Ek__BackingField_5() { return &___U3CIdU3Ek__BackingField_5; }
	inline void set_U3CIdU3Ek__BackingField_5(int32_t value)
	{
		___U3CIdU3Ek__BackingField_5 = value;
	}

	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___U3CNameU3Ek__BackingField_6)); }
	inline String_t* get_U3CNameU3Ek__BackingField_6() const { return ___U3CNameU3Ek__BackingField_6; }
	inline String_t** get_address_of_U3CNameU3Ek__BackingField_6() { return &___U3CNameU3Ek__BackingField_6; }
	inline void set_U3CNameU3Ek__BackingField_6(String_t* value)
	{
		___U3CNameU3Ek__BackingField_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CNameU3Ek__BackingField_6), value);
	}

	inline static int32_t get_offset_of_U3CUidU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___U3CUidU3Ek__BackingField_7)); }
	inline String_t* get_U3CUidU3Ek__BackingField_7() const { return ___U3CUidU3Ek__BackingField_7; }
	inline String_t** get_address_of_U3CUidU3Ek__BackingField_7() { return &___U3CUidU3Ek__BackingField_7; }
	inline void set_U3CUidU3Ek__BackingField_7(String_t* value)
	{
		___U3CUidU3Ek__BackingField_7 = value;
		Il2CppCodeGenWriteBarrier((&___U3CUidU3Ek__BackingField_7), value);
	}

	inline static int32_t get_offset_of_U3CMetaDataU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88, ___U3CMetaDataU3Ek__BackingField_8)); }
	inline String_t* get_U3CMetaDataU3Ek__BackingField_8() const { return ___U3CMetaDataU3Ek__BackingField_8; }
	inline String_t** get_address_of_U3CMetaDataU3Ek__BackingField_8() { return &___U3CMetaDataU3Ek__BackingField_8; }
	inline void set_U3CMetaDataU3Ek__BackingField_8(String_t* value)
	{
		___U3CMetaDataU3Ek__BackingField_8 = value;
		Il2CppCodeGenWriteBarrier((&___U3CMetaDataU3Ek__BackingField_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGETARGET_T0154563F1D26CA065705B9C81E6C1BC553649B88_H
#ifndef IMAGETRACKER_T17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_H
#define IMAGETRACKER_T17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTracker
struct  ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Boolean EasyAR.ImageTracker::IsCheckNeeded
	bool ___IsCheckNeeded_2;
	// System.IntPtr EasyAR.ImageTracker::_objCallbackLoad
	intptr_t ____objCallbackLoad_3;
	// System.IntPtr EasyAR.ImageTracker::_objCallbackUnload
	intptr_t ____objCallbackUnload_4;
	// EasyAR.ImageTracker_TargetLoadCallbackC EasyAR.ImageTracker::_onload
	TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA * ____onload_5;
	// EasyAR.ImageTracker_TargetLoadCallbackC EasyAR.ImageTracker::_onunload
	TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA * ____onunload_6;
	// System.Boolean EasyAR.ImageTracker::_isMultithreadCallback
	bool ____isMultithreadCallback_7;
	// System.Action`3<EasyAR.ImageTracker,EasyAR.Target,System.Boolean> EasyAR.ImageTracker::TargetLoad
	Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 * ___TargetLoad_9;
	// System.Action`3<EasyAR.ImageTracker,EasyAR.Target,System.Boolean> EasyAR.ImageTracker::TargetUnload
	Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 * ___TargetUnload_10;

public:
	inline static int32_t get_offset_of_IsCheckNeeded_2() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ___IsCheckNeeded_2)); }
	inline bool get_IsCheckNeeded_2() const { return ___IsCheckNeeded_2; }
	inline bool* get_address_of_IsCheckNeeded_2() { return &___IsCheckNeeded_2; }
	inline void set_IsCheckNeeded_2(bool value)
	{
		___IsCheckNeeded_2 = value;
	}

	inline static int32_t get_offset_of__objCallbackLoad_3() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ____objCallbackLoad_3)); }
	inline intptr_t get__objCallbackLoad_3() const { return ____objCallbackLoad_3; }
	inline intptr_t* get_address_of__objCallbackLoad_3() { return &____objCallbackLoad_3; }
	inline void set__objCallbackLoad_3(intptr_t value)
	{
		____objCallbackLoad_3 = value;
	}

	inline static int32_t get_offset_of__objCallbackUnload_4() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ____objCallbackUnload_4)); }
	inline intptr_t get__objCallbackUnload_4() const { return ____objCallbackUnload_4; }
	inline intptr_t* get_address_of__objCallbackUnload_4() { return &____objCallbackUnload_4; }
	inline void set__objCallbackUnload_4(intptr_t value)
	{
		____objCallbackUnload_4 = value;
	}

	inline static int32_t get_offset_of__onload_5() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ____onload_5)); }
	inline TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA * get__onload_5() const { return ____onload_5; }
	inline TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA ** get_address_of__onload_5() { return &____onload_5; }
	inline void set__onload_5(TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA * value)
	{
		____onload_5 = value;
		Il2CppCodeGenWriteBarrier((&____onload_5), value);
	}

	inline static int32_t get_offset_of__onunload_6() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ____onunload_6)); }
	inline TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA * get__onunload_6() const { return ____onunload_6; }
	inline TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA ** get_address_of__onunload_6() { return &____onunload_6; }
	inline void set__onunload_6(TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA * value)
	{
		____onunload_6 = value;
		Il2CppCodeGenWriteBarrier((&____onunload_6), value);
	}

	inline static int32_t get_offset_of__isMultithreadCallback_7() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ____isMultithreadCallback_7)); }
	inline bool get__isMultithreadCallback_7() const { return ____isMultithreadCallback_7; }
	inline bool* get_address_of__isMultithreadCallback_7() { return &____isMultithreadCallback_7; }
	inline void set__isMultithreadCallback_7(bool value)
	{
		____isMultithreadCallback_7 = value;
	}

	inline static int32_t get_offset_of_TargetLoad_9() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ___TargetLoad_9)); }
	inline Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 * get_TargetLoad_9() const { return ___TargetLoad_9; }
	inline Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 ** get_address_of_TargetLoad_9() { return &___TargetLoad_9; }
	inline void set_TargetLoad_9(Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 * value)
	{
		___TargetLoad_9 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLoad_9), value);
	}

	inline static int32_t get_offset_of_TargetUnload_10() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED, ___TargetUnload_10)); }
	inline Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 * get_TargetUnload_10() const { return ___TargetUnload_10; }
	inline Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 ** get_address_of_TargetUnload_10() { return &___TargetUnload_10; }
	inline void set_TargetUnload_10(Action_3_tB1F5A16CE06CC193068CE4ECDD3A8CBE1643F890 * value)
	{
		___TargetUnload_10 = value;
		Il2CppCodeGenWriteBarrier((&___TargetUnload_10), value);
	}
};

struct ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.ImageTracker> EasyAR.ImageTracker::trackers
	Dictionary_2_tCC0EE87D1E0A719B4C92114C1D0763538CB0DD37 * ___trackers_8;

public:
	inline static int32_t get_offset_of_trackers_8() { return static_cast<int32_t>(offsetof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_StaticFields, ___trackers_8)); }
	inline Dictionary_2_tCC0EE87D1E0A719B4C92114C1D0763538CB0DD37 * get_trackers_8() const { return ___trackers_8; }
	inline Dictionary_2_tCC0EE87D1E0A719B4C92114C1D0763538CB0DD37 ** get_address_of_trackers_8() { return &___trackers_8; }
	inline void set_trackers_8(Dictionary_2_tCC0EE87D1E0A719B4C92114C1D0763538CB0DD37 * value)
	{
		___trackers_8 = value;
		Il2CppCodeGenWriteBarrier((&___trackers_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGETRACKER_T17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_H
#ifndef OBJECTTARGET_T960066C400BB456695BDBAE43891B43FA5C329E2_H
#define OBJECTTARGET_T960066C400BB456695BDBAE43891B43FA5C329E2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ObjectTarget
struct  ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// EasyAR.StorageType EasyAR.ObjectTarget::BehaviourStorage
	int32_t ___BehaviourStorage_2;
	// System.String EasyAR.ObjectTarget::BehaviourPath
	String_t* ___BehaviourPath_3;
	// System.Action`1<System.Int32> EasyAR.ObjectTarget::TargetSelfLoad
	Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * ___TargetSelfLoad_4;
	// System.Int32 EasyAR.ObjectTarget::<Id>k__BackingField
	int32_t ___U3CIdU3Ek__BackingField_5;
	// System.String EasyAR.ObjectTarget::<Name>k__BackingField
	String_t* ___U3CNameU3Ek__BackingField_6;
	// System.String EasyAR.ObjectTarget::<Uid>k__BackingField
	String_t* ___U3CUidU3Ek__BackingField_7;
	// System.String EasyAR.ObjectTarget::<MetaData>k__BackingField
	String_t* ___U3CMetaDataU3Ek__BackingField_8;

public:
	inline static int32_t get_offset_of_BehaviourStorage_2() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___BehaviourStorage_2)); }
	inline int32_t get_BehaviourStorage_2() const { return ___BehaviourStorage_2; }
	inline int32_t* get_address_of_BehaviourStorage_2() { return &___BehaviourStorage_2; }
	inline void set_BehaviourStorage_2(int32_t value)
	{
		___BehaviourStorage_2 = value;
	}

	inline static int32_t get_offset_of_BehaviourPath_3() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___BehaviourPath_3)); }
	inline String_t* get_BehaviourPath_3() const { return ___BehaviourPath_3; }
	inline String_t** get_address_of_BehaviourPath_3() { return &___BehaviourPath_3; }
	inline void set_BehaviourPath_3(String_t* value)
	{
		___BehaviourPath_3 = value;
		Il2CppCodeGenWriteBarrier((&___BehaviourPath_3), value);
	}

	inline static int32_t get_offset_of_TargetSelfLoad_4() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___TargetSelfLoad_4)); }
	inline Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * get_TargetSelfLoad_4() const { return ___TargetSelfLoad_4; }
	inline Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B ** get_address_of_TargetSelfLoad_4() { return &___TargetSelfLoad_4; }
	inline void set_TargetSelfLoad_4(Action_1_t9B7C5376025AEF32439C13FB3BA4BFF8F0F0477B * value)
	{
		___TargetSelfLoad_4 = value;
		Il2CppCodeGenWriteBarrier((&___TargetSelfLoad_4), value);
	}

	inline static int32_t get_offset_of_U3CIdU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___U3CIdU3Ek__BackingField_5)); }
	inline int32_t get_U3CIdU3Ek__BackingField_5() const { return ___U3CIdU3Ek__BackingField_5; }
	inline int32_t* get_address_of_U3CIdU3Ek__BackingField_5() { return &___U3CIdU3Ek__BackingField_5; }
	inline void set_U3CIdU3Ek__BackingField_5(int32_t value)
	{
		___U3CIdU3Ek__BackingField_5 = value;
	}

	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___U3CNameU3Ek__BackingField_6)); }
	inline String_t* get_U3CNameU3Ek__BackingField_6() const { return ___U3CNameU3Ek__BackingField_6; }
	inline String_t** get_address_of_U3CNameU3Ek__BackingField_6() { return &___U3CNameU3Ek__BackingField_6; }
	inline void set_U3CNameU3Ek__BackingField_6(String_t* value)
	{
		___U3CNameU3Ek__BackingField_6 = value;
		Il2CppCodeGenWriteBarrier((&___U3CNameU3Ek__BackingField_6), value);
	}

	inline static int32_t get_offset_of_U3CUidU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___U3CUidU3Ek__BackingField_7)); }
	inline String_t* get_U3CUidU3Ek__BackingField_7() const { return ___U3CUidU3Ek__BackingField_7; }
	inline String_t** get_address_of_U3CUidU3Ek__BackingField_7() { return &___U3CUidU3Ek__BackingField_7; }
	inline void set_U3CUidU3Ek__BackingField_7(String_t* value)
	{
		___U3CUidU3Ek__BackingField_7 = value;
		Il2CppCodeGenWriteBarrier((&___U3CUidU3Ek__BackingField_7), value);
	}

	inline static int32_t get_offset_of_U3CMetaDataU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2, ___U3CMetaDataU3Ek__BackingField_8)); }
	inline String_t* get_U3CMetaDataU3Ek__BackingField_8() const { return ___U3CMetaDataU3Ek__BackingField_8; }
	inline String_t** get_address_of_U3CMetaDataU3Ek__BackingField_8() { return &___U3CMetaDataU3Ek__BackingField_8; }
	inline void set_U3CMetaDataU3Ek__BackingField_8(String_t* value)
	{
		___U3CMetaDataU3Ek__BackingField_8 = value;
		Il2CppCodeGenWriteBarrier((&___U3CMetaDataU3Ek__BackingField_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OBJECTTARGET_T960066C400BB456695BDBAE43891B43FA5C329E2_H
#ifndef OBJECTTRACKER_T20FBFB223480E243B5C76B4E407D43516794CEB1_H
#define OBJECTTRACKER_T20FBFB223480E243B5C76B4E407D43516794CEB1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ObjectTracker
struct  ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Boolean EasyAR.ObjectTracker::IsCheckNeeded
	bool ___IsCheckNeeded_2;
	// System.IntPtr EasyAR.ObjectTracker::_objCallbackLoad
	intptr_t ____objCallbackLoad_3;
	// System.IntPtr EasyAR.ObjectTracker::_objCallbackUnload
	intptr_t ____objCallbackUnload_4;
	// EasyAR.ObjectTracker_TargetLoadCallbackC EasyAR.ObjectTracker::_onload
	TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB * ____onload_5;
	// EasyAR.ObjectTracker_TargetLoadCallbackC EasyAR.ObjectTracker::_onunload
	TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB * ____onunload_6;
	// System.Boolean EasyAR.ObjectTracker::_isMultithreadCallback
	bool ____isMultithreadCallback_7;
	// System.Action`3<EasyAR.ObjectTracker,EasyAR.Target,System.Boolean> EasyAR.ObjectTracker::TargetLoad
	Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A * ___TargetLoad_9;
	// System.Action`3<EasyAR.ObjectTracker,EasyAR.Target,System.Boolean> EasyAR.ObjectTracker::TargetUnload
	Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A * ___TargetUnload_10;

public:
	inline static int32_t get_offset_of_IsCheckNeeded_2() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ___IsCheckNeeded_2)); }
	inline bool get_IsCheckNeeded_2() const { return ___IsCheckNeeded_2; }
	inline bool* get_address_of_IsCheckNeeded_2() { return &___IsCheckNeeded_2; }
	inline void set_IsCheckNeeded_2(bool value)
	{
		___IsCheckNeeded_2 = value;
	}

	inline static int32_t get_offset_of__objCallbackLoad_3() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ____objCallbackLoad_3)); }
	inline intptr_t get__objCallbackLoad_3() const { return ____objCallbackLoad_3; }
	inline intptr_t* get_address_of__objCallbackLoad_3() { return &____objCallbackLoad_3; }
	inline void set__objCallbackLoad_3(intptr_t value)
	{
		____objCallbackLoad_3 = value;
	}

	inline static int32_t get_offset_of__objCallbackUnload_4() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ____objCallbackUnload_4)); }
	inline intptr_t get__objCallbackUnload_4() const { return ____objCallbackUnload_4; }
	inline intptr_t* get_address_of__objCallbackUnload_4() { return &____objCallbackUnload_4; }
	inline void set__objCallbackUnload_4(intptr_t value)
	{
		____objCallbackUnload_4 = value;
	}

	inline static int32_t get_offset_of__onload_5() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ____onload_5)); }
	inline TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB * get__onload_5() const { return ____onload_5; }
	inline TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB ** get_address_of__onload_5() { return &____onload_5; }
	inline void set__onload_5(TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB * value)
	{
		____onload_5 = value;
		Il2CppCodeGenWriteBarrier((&____onload_5), value);
	}

	inline static int32_t get_offset_of__onunload_6() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ____onunload_6)); }
	inline TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB * get__onunload_6() const { return ____onunload_6; }
	inline TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB ** get_address_of__onunload_6() { return &____onunload_6; }
	inline void set__onunload_6(TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB * value)
	{
		____onunload_6 = value;
		Il2CppCodeGenWriteBarrier((&____onunload_6), value);
	}

	inline static int32_t get_offset_of__isMultithreadCallback_7() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ____isMultithreadCallback_7)); }
	inline bool get__isMultithreadCallback_7() const { return ____isMultithreadCallback_7; }
	inline bool* get_address_of__isMultithreadCallback_7() { return &____isMultithreadCallback_7; }
	inline void set__isMultithreadCallback_7(bool value)
	{
		____isMultithreadCallback_7 = value;
	}

	inline static int32_t get_offset_of_TargetLoad_9() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ___TargetLoad_9)); }
	inline Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A * get_TargetLoad_9() const { return ___TargetLoad_9; }
	inline Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A ** get_address_of_TargetLoad_9() { return &___TargetLoad_9; }
	inline void set_TargetLoad_9(Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A * value)
	{
		___TargetLoad_9 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLoad_9), value);
	}

	inline static int32_t get_offset_of_TargetUnload_10() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1, ___TargetUnload_10)); }
	inline Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A * get_TargetUnload_10() const { return ___TargetUnload_10; }
	inline Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A ** get_address_of_TargetUnload_10() { return &___TargetUnload_10; }
	inline void set_TargetUnload_10(Action_3_t180390A6CCE5D1EFE9F3082D54FB749D2DAEFB7A * value)
	{
		___TargetUnload_10 = value;
		Il2CppCodeGenWriteBarrier((&___TargetUnload_10), value);
	}
};

struct ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.ObjectTracker> EasyAR.ObjectTracker::trackers
	Dictionary_2_tF22A39EA80252C894E00EA33B6479FA73FBDE5B1 * ___trackers_8;

public:
	inline static int32_t get_offset_of_trackers_8() { return static_cast<int32_t>(offsetof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1_StaticFields, ___trackers_8)); }
	inline Dictionary_2_tF22A39EA80252C894E00EA33B6479FA73FBDE5B1 * get_trackers_8() const { return ___trackers_8; }
	inline Dictionary_2_tF22A39EA80252C894E00EA33B6479FA73FBDE5B1 ** get_address_of_trackers_8() { return &___trackers_8; }
	inline void set_trackers_8(Dictionary_2_tF22A39EA80252C894E00EA33B6479FA73FBDE5B1 * value)
	{
		___trackers_8 = value;
		Il2CppCodeGenWriteBarrier((&___trackers_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OBJECTTRACKER_T20FBFB223480E243B5C76B4E407D43516794CEB1_H
#ifndef RECORDERNATIVE_T3A8F606EBCF30517D7509086DE79E3798AB1EC6E_H
#define RECORDERNATIVE_T3A8F606EBCF30517D7509086DE79E3798AB1EC6E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative
struct  RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// EasyAR.RecorderNative_CallBack EasyAR.RecorderNative::_callBack
	CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 * ____callBack_5;
	// System.IntPtr EasyAR.RecorderNative::_objCallback
	intptr_t ____objCallback_6;
	// EasyAR.RecorderNative_CallBack EasyAR.RecorderNative::_permissionCallBack
	CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 * ____permissionCallBack_7;
	// System.IntPtr EasyAR.RecorderNative::_permissionObjCallback
	intptr_t ____permissionObjCallback_8;
	// System.Action`2<EasyAR.RecorderNative_PermissionStatus,System.String> EasyAR.RecorderNative::PermissionStatusNotify
	Action_2_t1299D343FAC842C7838983AFC8A9C8830E3DA7D5 * ___PermissionStatusNotify_9;

public:
	inline static int32_t get_offset_of__callBack_5() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E, ____callBack_5)); }
	inline CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 * get__callBack_5() const { return ____callBack_5; }
	inline CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 ** get_address_of__callBack_5() { return &____callBack_5; }
	inline void set__callBack_5(CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 * value)
	{
		____callBack_5 = value;
		Il2CppCodeGenWriteBarrier((&____callBack_5), value);
	}

	inline static int32_t get_offset_of__objCallback_6() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E, ____objCallback_6)); }
	inline intptr_t get__objCallback_6() const { return ____objCallback_6; }
	inline intptr_t* get_address_of__objCallback_6() { return &____objCallback_6; }
	inline void set__objCallback_6(intptr_t value)
	{
		____objCallback_6 = value;
	}

	inline static int32_t get_offset_of__permissionCallBack_7() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E, ____permissionCallBack_7)); }
	inline CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 * get__permissionCallBack_7() const { return ____permissionCallBack_7; }
	inline CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 ** get_address_of__permissionCallBack_7() { return &____permissionCallBack_7; }
	inline void set__permissionCallBack_7(CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5 * value)
	{
		____permissionCallBack_7 = value;
		Il2CppCodeGenWriteBarrier((&____permissionCallBack_7), value);
	}

	inline static int32_t get_offset_of__permissionObjCallback_8() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E, ____permissionObjCallback_8)); }
	inline intptr_t get__permissionObjCallback_8() const { return ____permissionObjCallback_8; }
	inline intptr_t* get_address_of__permissionObjCallback_8() { return &____permissionObjCallback_8; }
	inline void set__permissionObjCallback_8(intptr_t value)
	{
		____permissionObjCallback_8 = value;
	}

	inline static int32_t get_offset_of_PermissionStatusNotify_9() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E, ___PermissionStatusNotify_9)); }
	inline Action_2_t1299D343FAC842C7838983AFC8A9C8830E3DA7D5 * get_PermissionStatusNotify_9() const { return ___PermissionStatusNotify_9; }
	inline Action_2_t1299D343FAC842C7838983AFC8A9C8830E3DA7D5 ** get_address_of_PermissionStatusNotify_9() { return &___PermissionStatusNotify_9; }
	inline void set_PermissionStatusNotify_9(Action_2_t1299D343FAC842C7838983AFC8A9C8830E3DA7D5 * value)
	{
		___PermissionStatusNotify_9 = value;
		Il2CppCodeGenWriteBarrier((&___PermissionStatusNotify_9), value);
	}
};

struct RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields
{
public:
	// System.Object EasyAR.RecorderNative::_mutex
	RuntimeObject * ____mutex_2;
	// System.Collections.Generic.Dictionary`2<EasyAR.RecorderNative,EasyAR.IRecorderNotify> EasyAR.RecorderNative::_notifys
	Dictionary_2_t7D1BC085BD81985549A76DAB7F5D29E767F83CA7 * ____notifys_3;
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.RecorderNative> EasyAR.RecorderNative::recorders
	Dictionary_2_t6AC0C52E81108EE6700BB3B391C545D56A1B0336 * ___recorders_4;

public:
	inline static int32_t get_offset_of__mutex_2() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields, ____mutex_2)); }
	inline RuntimeObject * get__mutex_2() const { return ____mutex_2; }
	inline RuntimeObject ** get_address_of__mutex_2() { return &____mutex_2; }
	inline void set__mutex_2(RuntimeObject * value)
	{
		____mutex_2 = value;
		Il2CppCodeGenWriteBarrier((&____mutex_2), value);
	}

	inline static int32_t get_offset_of__notifys_3() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields, ____notifys_3)); }
	inline Dictionary_2_t7D1BC085BD81985549A76DAB7F5D29E767F83CA7 * get__notifys_3() const { return ____notifys_3; }
	inline Dictionary_2_t7D1BC085BD81985549A76DAB7F5D29E767F83CA7 ** get_address_of__notifys_3() { return &____notifys_3; }
	inline void set__notifys_3(Dictionary_2_t7D1BC085BD81985549A76DAB7F5D29E767F83CA7 * value)
	{
		____notifys_3 = value;
		Il2CppCodeGenWriteBarrier((&____notifys_3), value);
	}

	inline static int32_t get_offset_of_recorders_4() { return static_cast<int32_t>(offsetof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields, ___recorders_4)); }
	inline Dictionary_2_t6AC0C52E81108EE6700BB3B391C545D56A1B0336 * get_recorders_4() const { return ___recorders_4; }
	inline Dictionary_2_t6AC0C52E81108EE6700BB3B391C545D56A1B0336 ** get_address_of_recorders_4() { return &___recorders_4; }
	inline void set_recorders_4(Dictionary_2_t6AC0C52E81108EE6700BB3B391C545D56A1B0336 * value)
	{
		___recorders_4 = value;
		Il2CppCodeGenWriteBarrier((&___recorders_4), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERNATIVE_T3A8F606EBCF30517D7509086DE79E3798AB1EC6E_H
#ifndef TARGET_TEBC0852E324F61C5288E75462056D72AC4874BF3_H
#define TARGET_TEBC0852E324F61C5288E75462056D72AC4874BF3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.Target
struct  Target_tEBC0852E324F61C5288E75462056D72AC4874BF3  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Int32 EasyAR.Target::<Id>k__BackingField
	int32_t ___U3CIdU3Ek__BackingField_2;
	// System.String EasyAR.Target::<Name>k__BackingField
	String_t* ___U3CNameU3Ek__BackingField_3;
	// System.String EasyAR.Target::<Uid>k__BackingField
	String_t* ___U3CUidU3Ek__BackingField_4;
	// System.String EasyAR.Target::<MetaData>k__BackingField
	String_t* ___U3CMetaDataU3Ek__BackingField_5;

public:
	inline static int32_t get_offset_of_U3CIdU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Target_tEBC0852E324F61C5288E75462056D72AC4874BF3, ___U3CIdU3Ek__BackingField_2)); }
	inline int32_t get_U3CIdU3Ek__BackingField_2() const { return ___U3CIdU3Ek__BackingField_2; }
	inline int32_t* get_address_of_U3CIdU3Ek__BackingField_2() { return &___U3CIdU3Ek__BackingField_2; }
	inline void set_U3CIdU3Ek__BackingField_2(int32_t value)
	{
		___U3CIdU3Ek__BackingField_2 = value;
	}

	inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Target_tEBC0852E324F61C5288E75462056D72AC4874BF3, ___U3CNameU3Ek__BackingField_3)); }
	inline String_t* get_U3CNameU3Ek__BackingField_3() const { return ___U3CNameU3Ek__BackingField_3; }
	inline String_t** get_address_of_U3CNameU3Ek__BackingField_3() { return &___U3CNameU3Ek__BackingField_3; }
	inline void set_U3CNameU3Ek__BackingField_3(String_t* value)
	{
		___U3CNameU3Ek__BackingField_3 = value;
		Il2CppCodeGenWriteBarrier((&___U3CNameU3Ek__BackingField_3), value);
	}

	inline static int32_t get_offset_of_U3CUidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Target_tEBC0852E324F61C5288E75462056D72AC4874BF3, ___U3CUidU3Ek__BackingField_4)); }
	inline String_t* get_U3CUidU3Ek__BackingField_4() const { return ___U3CUidU3Ek__BackingField_4; }
	inline String_t** get_address_of_U3CUidU3Ek__BackingField_4() { return &___U3CUidU3Ek__BackingField_4; }
	inline void set_U3CUidU3Ek__BackingField_4(String_t* value)
	{
		___U3CUidU3Ek__BackingField_4 = value;
		Il2CppCodeGenWriteBarrier((&___U3CUidU3Ek__BackingField_4), value);
	}

	inline static int32_t get_offset_of_U3CMetaDataU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Target_tEBC0852E324F61C5288E75462056D72AC4874BF3, ___U3CMetaDataU3Ek__BackingField_5)); }
	inline String_t* get_U3CMetaDataU3Ek__BackingField_5() const { return ___U3CMetaDataU3Ek__BackingField_5; }
	inline String_t** get_address_of_U3CMetaDataU3Ek__BackingField_5() { return &___U3CMetaDataU3Ek__BackingField_5; }
	inline void set_U3CMetaDataU3Ek__BackingField_5(String_t* value)
	{
		___U3CMetaDataU3Ek__BackingField_5 = value;
		Il2CppCodeGenWriteBarrier((&___U3CMetaDataU3Ek__BackingField_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TARGET_TEBC0852E324F61C5288E75462056D72AC4874BF3_H
#ifndef TARGETINSTANCE_TAE0BA0D46783F323D9178C83F8384DE68F200736_H
#define TARGETINSTANCE_TAE0BA0D46783F323D9178C83F8384DE68F200736_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.TargetInstance
struct  TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// EasyAR.TargetInstance_TrackStatus EasyAR.TargetInstance::<Status>k__BackingField
	int32_t ___U3CStatusU3Ek__BackingField_2;
	// EasyAR.Target EasyAR.TargetInstance::<Target>k__BackingField
	Target_tEBC0852E324F61C5288E75462056D72AC4874BF3 * ___U3CTargetU3Ek__BackingField_3;
	// UnityEngine.Quaternion EasyAR.TargetInstance::<Rotation>k__BackingField
	Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  ___U3CRotationU3Ek__BackingField_4;
	// UnityEngine.Vector3 EasyAR.TargetInstance::<Position>k__BackingField
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___U3CPositionU3Ek__BackingField_5;

public:
	inline static int32_t get_offset_of_U3CStatusU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736, ___U3CStatusU3Ek__BackingField_2)); }
	inline int32_t get_U3CStatusU3Ek__BackingField_2() const { return ___U3CStatusU3Ek__BackingField_2; }
	inline int32_t* get_address_of_U3CStatusU3Ek__BackingField_2() { return &___U3CStatusU3Ek__BackingField_2; }
	inline void set_U3CStatusU3Ek__BackingField_2(int32_t value)
	{
		___U3CStatusU3Ek__BackingField_2 = value;
	}

	inline static int32_t get_offset_of_U3CTargetU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736, ___U3CTargetU3Ek__BackingField_3)); }
	inline Target_tEBC0852E324F61C5288E75462056D72AC4874BF3 * get_U3CTargetU3Ek__BackingField_3() const { return ___U3CTargetU3Ek__BackingField_3; }
	inline Target_tEBC0852E324F61C5288E75462056D72AC4874BF3 ** get_address_of_U3CTargetU3Ek__BackingField_3() { return &___U3CTargetU3Ek__BackingField_3; }
	inline void set_U3CTargetU3Ek__BackingField_3(Target_tEBC0852E324F61C5288E75462056D72AC4874BF3 * value)
	{
		___U3CTargetU3Ek__BackingField_3 = value;
		Il2CppCodeGenWriteBarrier((&___U3CTargetU3Ek__BackingField_3), value);
	}

	inline static int32_t get_offset_of_U3CRotationU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736, ___U3CRotationU3Ek__BackingField_4)); }
	inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  get_U3CRotationU3Ek__BackingField_4() const { return ___U3CRotationU3Ek__BackingField_4; }
	inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * get_address_of_U3CRotationU3Ek__BackingField_4() { return &___U3CRotationU3Ek__BackingField_4; }
	inline void set_U3CRotationU3Ek__BackingField_4(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  value)
	{
		___U3CRotationU3Ek__BackingField_4 = value;
	}

	inline static int32_t get_offset_of_U3CPositionU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736, ___U3CPositionU3Ek__BackingField_5)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_U3CPositionU3Ek__BackingField_5() const { return ___U3CPositionU3Ek__BackingField_5; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_U3CPositionU3Ek__BackingField_5() { return &___U3CPositionU3Ek__BackingField_5; }
	inline void set_U3CPositionU3Ek__BackingField_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___U3CPositionU3Ek__BackingField_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TARGETINSTANCE_TAE0BA0D46783F323D9178C83F8384DE68F200736_H
#ifndef VIDEOPLAYER_T41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_H
#define VIDEOPLAYER_T41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayer
struct  VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3  : public Base_tEA80732D03D655A182B604E2318284404F786A04
{
public:
	// System.Boolean EasyAR.VideoPlayer::IsCheckNeeded
	bool ___IsCheckNeeded_2;
	// System.IntPtr EasyAR.VideoPlayer::_objCallback
	intptr_t ____objCallback_4;
	// EasyAR.VideoPlayer_CallBack EasyAR.VideoPlayer::_callBack
	CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E * ____callBack_5;
	// System.Boolean EasyAR.VideoPlayer::_isMultithreadCallback
	bool ____isMultithreadCallback_6;
	// System.Action`2<EasyAR.VideoPlayer,EasyAR.VideoPlayer_PlayerStatus> EasyAR.VideoPlayer::PlayerStatusChanged
	Action_2_t19E147DA71B014CAC34147C66D6DFE120042BEA1 * ___PlayerStatusChanged_7;

public:
	inline static int32_t get_offset_of_IsCheckNeeded_2() { return static_cast<int32_t>(offsetof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3, ___IsCheckNeeded_2)); }
	inline bool get_IsCheckNeeded_2() const { return ___IsCheckNeeded_2; }
	inline bool* get_address_of_IsCheckNeeded_2() { return &___IsCheckNeeded_2; }
	inline void set_IsCheckNeeded_2(bool value)
	{
		___IsCheckNeeded_2 = value;
	}

	inline static int32_t get_offset_of__objCallback_4() { return static_cast<int32_t>(offsetof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3, ____objCallback_4)); }
	inline intptr_t get__objCallback_4() const { return ____objCallback_4; }
	inline intptr_t* get_address_of__objCallback_4() { return &____objCallback_4; }
	inline void set__objCallback_4(intptr_t value)
	{
		____objCallback_4 = value;
	}

	inline static int32_t get_offset_of__callBack_5() { return static_cast<int32_t>(offsetof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3, ____callBack_5)); }
	inline CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E * get__callBack_5() const { return ____callBack_5; }
	inline CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E ** get_address_of__callBack_5() { return &____callBack_5; }
	inline void set__callBack_5(CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E * value)
	{
		____callBack_5 = value;
		Il2CppCodeGenWriteBarrier((&____callBack_5), value);
	}

	inline static int32_t get_offset_of__isMultithreadCallback_6() { return static_cast<int32_t>(offsetof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3, ____isMultithreadCallback_6)); }
	inline bool get__isMultithreadCallback_6() const { return ____isMultithreadCallback_6; }
	inline bool* get_address_of__isMultithreadCallback_6() { return &____isMultithreadCallback_6; }
	inline void set__isMultithreadCallback_6(bool value)
	{
		____isMultithreadCallback_6 = value;
	}

	inline static int32_t get_offset_of_PlayerStatusChanged_7() { return static_cast<int32_t>(offsetof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3, ___PlayerStatusChanged_7)); }
	inline Action_2_t19E147DA71B014CAC34147C66D6DFE120042BEA1 * get_PlayerStatusChanged_7() const { return ___PlayerStatusChanged_7; }
	inline Action_2_t19E147DA71B014CAC34147C66D6DFE120042BEA1 ** get_address_of_PlayerStatusChanged_7() { return &___PlayerStatusChanged_7; }
	inline void set_PlayerStatusChanged_7(Action_2_t19E147DA71B014CAC34147C66D6DFE120042BEA1 * value)
	{
		___PlayerStatusChanged_7 = value;
		Il2CppCodeGenWriteBarrier((&___PlayerStatusChanged_7), value);
	}
};

struct VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.IntPtr,EasyAR.VideoPlayer> EasyAR.VideoPlayer::players
	Dictionary_2_tEBCE2AFF992CB879F19471FD8C094981F5C0D762 * ___players_3;

public:
	inline static int32_t get_offset_of_players_3() { return static_cast<int32_t>(offsetof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_StaticFields, ___players_3)); }
	inline Dictionary_2_tEBCE2AFF992CB879F19471FD8C094981F5C0D762 * get_players_3() const { return ___players_3; }
	inline Dictionary_2_tEBCE2AFF992CB879F19471FD8C094981F5C0D762 ** get_address_of_players_3() { return &___players_3; }
	inline void set_players_3(Dictionary_2_tEBCE2AFF992CB879F19471FD8C094981F5C0D762 * value)
	{
		___players_3 = value;
		Il2CppCodeGenWriteBarrier((&___players_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VIDEOPLAYER_T41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_H
#ifndef MULTICASTDELEGATE_T_H
#define MULTICASTDELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MulticastDelegate
struct  MulticastDelegate_t  : public Delegate_t
{
public:
	// System.Delegate[] System.MulticastDelegate::delegates
	DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;

public:
	inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
	inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
	inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
	inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
	{
		___delegates_11 = value;
		Il2CppCodeGenWriteBarrier((&___delegates_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates_11;
};
#endif // MULTICASTDELEGATE_T_H
#ifndef COMPONENT_T05064EF382ABCAF4B8C94F8A350EA85184C26621_H
#define COMPONENT_T05064EF382ABCAF4B8C94F8A350EA85184C26621_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Component
struct  Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621  : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPONENT_T05064EF382ABCAF4B8C94F8A350EA85184C26621_H
#ifndef CALLBACK_T47BC7EE8B5E14210A361DF7E8A544E887FD1D346_H
#define CALLBACK_T47BC7EE8B5E14210A361DF7E8A544E887FD1D346_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDevice_CallBack
struct  CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CALLBACK_T47BC7EE8B5E14210A361DF7E8A544E887FD1D346_H
#ifndef CALLBACK_T9FF9B3DF7BB62A9A8DE06990263637C17105FA49_H
#define CALLBACK_T9FF9B3DF7BB62A9A8DE06990263637C17105FA49_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizer_CallBack
struct  CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CALLBACK_T9FF9B3DF7BB62A9A8DE06990263637C17105FA49_H
#ifndef CALLBACKINIT_T03B6166A446D60CD8E9E01C549BC15E8915F5293_H
#define CALLBACKINIT_T03B6166A446D60CD8E9E01C549BC15E8915F5293_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizer_CallBackInit
struct  CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CALLBACKINIT_T03B6166A446D60CD8E9E01C549BC15E8915F5293_H
#ifndef LOGFUNC_T20EDF9571150E191EBAF9CE90663599458EF3B36_H
#define LOGFUNC_T20EDF9571150E191EBAF9CE90663599458EF3B36_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.EngineNative_LogFunc
struct  LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LOGFUNC_T20EDF9571150E191EBAF9CE90663599458EF3B36_H
#ifndef LOGFUNC_T1F165E1E2BF71994028D3C4DEDC7965A5D36C90C_H
#define LOGFUNC_T1F165E1E2BF71994028D3C4DEDC7965A5D36C90C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.EngineNativeIOS_LogFunc
struct  LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LOGFUNC_T1F165E1E2BF71994028D3C4DEDC7965A5D36C90C_H
#ifndef TARGETLOADCALLBACKC_TB6D05C409A552BA4D5B6D29E632841335580F3BA_H
#define TARGETLOADCALLBACKC_TB6D05C409A552BA4D5B6D29E632841335580F3BA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTracker_TargetLoadCallbackC
struct  TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TARGETLOADCALLBACKC_TB6D05C409A552BA4D5B6D29E632841335580F3BA_H
#ifndef TARGETLOADCALLBACKC_T1235AECE7061277A0A5D1034CDFAF949CAF56DCB_H
#define TARGETLOADCALLBACKC_T1235AECE7061277A0A5D1034CDFAF949CAF56DCB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ObjectTracker_TargetLoadCallbackC
struct  TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TARGETLOADCALLBACKC_T1235AECE7061277A0A5D1034CDFAF949CAF56DCB_H
#ifndef CALLBACK_T7DCEC738741ED9350BCA9D6737324A63C12445A5_H
#define CALLBACK_T7DCEC738741ED9350BCA9D6737324A63C12445A5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderNative_CallBack
struct  CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CALLBACK_T7DCEC738741ED9350BCA9D6737324A63C12445A5_H
#ifndef CALLBACK_TA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E_H
#define CALLBACK_TA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayer_CallBack
struct  CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CALLBACK_TA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E_H
#ifndef BEHAVIOUR_TBDC7E9C3C898AD8348891B82D3E345801D920CA8_H
#define BEHAVIOUR_TBDC7E9C3C898AD8348891B82D3E345801D920CA8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Behaviour
struct  Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8  : public Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BEHAVIOUR_TBDC7E9C3C898AD8348891B82D3E345801D920CA8_H
#ifndef ERROREVENTHANDLER_TF5863946928B48BE13146ED5FF70AC92678FE222_H
#define ERROREVENTHANDLER_TF5863946928B48BE13146ED5FF70AC92678FE222_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Video.VideoPlayer_ErrorEventHandler
struct  ErrorEventHandler_tF5863946928B48BE13146ED5FF70AC92678FE222  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ERROREVENTHANDLER_TF5863946928B48BE13146ED5FF70AC92678FE222_H
#ifndef EVENTHANDLER_T5069D72E1ED46BD04F19D8D4534811B95A8E2308_H
#define EVENTHANDLER_T5069D72E1ED46BD04F19D8D4534811B95A8E2308_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Video.VideoPlayer_EventHandler
struct  EventHandler_t5069D72E1ED46BD04F19D8D4534811B95A8E2308  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EVENTHANDLER_T5069D72E1ED46BD04F19D8D4534811B95A8E2308_H
#ifndef FRAMEREADYEVENTHANDLER_T518B277D916AB292680CAA186BCDB3D3EF130422_H
#define FRAMEREADYEVENTHANDLER_T518B277D916AB292680CAA186BCDB3D3EF130422_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Video.VideoPlayer_FrameReadyEventHandler
struct  FrameReadyEventHandler_t518B277D916AB292680CAA186BCDB3D3EF130422  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FRAMEREADYEVENTHANDLER_T518B277D916AB292680CAA186BCDB3D3EF130422_H
#ifndef TIMEEVENTHANDLER_TDD815DAABFADDD98C8993B2A97A2FCE858266BC1_H
#define TIMEEVENTHANDLER_TDD815DAABFADDD98C8993B2A97A2FCE858266BC1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.Video.VideoPlayer_TimeEventHandler
struct  TimeEventHandler_tDD815DAABFADDD98C8993B2A97A2FCE858266BC1  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TIMEEVENTHANDLER_TDD815DAABFADDD98C8993B2A97A2FCE858266BC1_H
#ifndef MONOBEHAVIOUR_T4A60845CF505405AF8BE8C61CC07F75CADEF6429_H
#define MONOBEHAVIOUR_T4A60845CF505405AF8BE8C61CC07F75CADEF6429_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// UnityEngine.MonoBehaviour
struct  MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429  : public Behaviour_tBDC7E9C3C898AD8348891B82D3E345801D920CA8
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOBEHAVIOUR_T4A60845CF505405AF8BE8C61CC07F75CADEF6429_H
#ifndef ARCAMERABASEBEHAVIOUR_T32E705CA351B11500D5B696E709CBB4F1424C3EB_H
#define ARCAMERABASEBEHAVIOUR_T32E705CA351B11500D5B696E709CBB4F1424C3EB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ARCameraBaseBehaviour
struct  ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// EasyAR.Augmenter EasyAR.ARCameraBaseBehaviour::Augmenter
	Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A * ___Augmenter_4;
	// System.Boolean EasyAR.ARCameraBaseBehaviour::RenderReality
	bool ___RenderReality_5;
	// EasyAR.ARCameraBaseBehaviour_CenterMode EasyAR.ARCameraBaseBehaviour::WorldCenter
	int32_t ___WorldCenter_6;
	// System.Boolean EasyAR.ARCameraBaseBehaviour::rFlag
	bool ___rFlag_7;
	// System.Boolean EasyAR.ARCameraBaseBehaviour::texCreated
	bool ___texCreated_8;
	// UnityEngine.Texture2D EasyAR.ARCameraBaseBehaviour::tex
	Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___tex_9;
	// EasyAR.CameraFrameStreamer EasyAR.ARCameraBaseBehaviour::streamer
	CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 * ___streamer_10;
	// System.Collections.Generic.List`1<EasyAR.Target> EasyAR.ARCameraBaseBehaviour::previousTargets
	List_1_tEF25702C8B84A7A58EFD4EC1D2135EEA245E9702 * ___previousTargets_11;
	// EasyAR.DeviceAbstractBehaviour EasyAR.ARCameraBaseBehaviour::deviceBehaviour
	DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * ___deviceBehaviour_12;
	// System.Boolean EasyAR.ARCameraBaseBehaviour::preRenderReality
	bool ___preRenderReality_13;
	// System.Int32 EasyAR.ARCameraBaseBehaviour::preFrameIdx
	int32_t ___preFrameIdx_14;
	// EasyAR.TargetAbstractBehaviour EasyAR.ARCameraBaseBehaviour::CenterTarget
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40 * ___CenterTarget_15;
	// EasyAR.Vector2I EasyAR.ARCameraBaseBehaviour::_size
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  ____size_16;
	// System.Action`2<EasyAR.ARCameraBaseBehaviour,UnityEngine.Texture2D> EasyAR.ARCameraBaseBehaviour::PlaneTextureCreated
	Action_2_t6364F964352FC6264AEC4346A7C2CB35E05C5A53 * ___PlaneTextureCreated_17;
	// System.Action`2<EasyAR.ARCameraBaseBehaviour,EasyAR.Frame> EasyAR.ARCameraBaseBehaviour::FrameUpdate
	Action_2_tE0025C64E057CF5A29D09C7AC052E207B5105102 * ___FrameUpdate_18;
	// System.Action`3<EasyAR.ARCameraBaseBehaviour,EasyAR.TargetAbstractBehaviour,EasyAR.Target> EasyAR.ARCameraBaseBehaviour::TargetFound
	Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 * ___TargetFound_19;
	// System.Action`3<EasyAR.ARCameraBaseBehaviour,EasyAR.TargetAbstractBehaviour,EasyAR.Target> EasyAR.ARCameraBaseBehaviour::TargetLost
	Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 * ___TargetLost_20;
	// System.Action`2<EasyAR.ARCameraBaseBehaviour,System.String> EasyAR.ARCameraBaseBehaviour::TextMessage
	Action_2_tFD39A914C49F56D1E43441D557A118726FE0D262 * ___TextMessage_21;
	// System.Action`2<EasyAR.ARCameraBaseBehaviour,System.Boolean> EasyAR.ARCameraBaseBehaviour::PlaneTextureRenderChanged
	Action_2_t78E556D77974FC8905C9796DC87F9CC0CB8DDDC5 * ___PlaneTextureRenderChanged_22;

public:
	inline static int32_t get_offset_of_Augmenter_4() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___Augmenter_4)); }
	inline Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A * get_Augmenter_4() const { return ___Augmenter_4; }
	inline Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A ** get_address_of_Augmenter_4() { return &___Augmenter_4; }
	inline void set_Augmenter_4(Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A * value)
	{
		___Augmenter_4 = value;
		Il2CppCodeGenWriteBarrier((&___Augmenter_4), value);
	}

	inline static int32_t get_offset_of_RenderReality_5() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___RenderReality_5)); }
	inline bool get_RenderReality_5() const { return ___RenderReality_5; }
	inline bool* get_address_of_RenderReality_5() { return &___RenderReality_5; }
	inline void set_RenderReality_5(bool value)
	{
		___RenderReality_5 = value;
	}

	inline static int32_t get_offset_of_WorldCenter_6() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___WorldCenter_6)); }
	inline int32_t get_WorldCenter_6() const { return ___WorldCenter_6; }
	inline int32_t* get_address_of_WorldCenter_6() { return &___WorldCenter_6; }
	inline void set_WorldCenter_6(int32_t value)
	{
		___WorldCenter_6 = value;
	}

	inline static int32_t get_offset_of_rFlag_7() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___rFlag_7)); }
	inline bool get_rFlag_7() const { return ___rFlag_7; }
	inline bool* get_address_of_rFlag_7() { return &___rFlag_7; }
	inline void set_rFlag_7(bool value)
	{
		___rFlag_7 = value;
	}

	inline static int32_t get_offset_of_texCreated_8() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___texCreated_8)); }
	inline bool get_texCreated_8() const { return ___texCreated_8; }
	inline bool* get_address_of_texCreated_8() { return &___texCreated_8; }
	inline void set_texCreated_8(bool value)
	{
		___texCreated_8 = value;
	}

	inline static int32_t get_offset_of_tex_9() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___tex_9)); }
	inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * get_tex_9() const { return ___tex_9; }
	inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C ** get_address_of_tex_9() { return &___tex_9; }
	inline void set_tex_9(Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * value)
	{
		___tex_9 = value;
		Il2CppCodeGenWriteBarrier((&___tex_9), value);
	}

	inline static int32_t get_offset_of_streamer_10() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___streamer_10)); }
	inline CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 * get_streamer_10() const { return ___streamer_10; }
	inline CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 ** get_address_of_streamer_10() { return &___streamer_10; }
	inline void set_streamer_10(CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 * value)
	{
		___streamer_10 = value;
		Il2CppCodeGenWriteBarrier((&___streamer_10), value);
	}

	inline static int32_t get_offset_of_previousTargets_11() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___previousTargets_11)); }
	inline List_1_tEF25702C8B84A7A58EFD4EC1D2135EEA245E9702 * get_previousTargets_11() const { return ___previousTargets_11; }
	inline List_1_tEF25702C8B84A7A58EFD4EC1D2135EEA245E9702 ** get_address_of_previousTargets_11() { return &___previousTargets_11; }
	inline void set_previousTargets_11(List_1_tEF25702C8B84A7A58EFD4EC1D2135EEA245E9702 * value)
	{
		___previousTargets_11 = value;
		Il2CppCodeGenWriteBarrier((&___previousTargets_11), value);
	}

	inline static int32_t get_offset_of_deviceBehaviour_12() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___deviceBehaviour_12)); }
	inline DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * get_deviceBehaviour_12() const { return ___deviceBehaviour_12; }
	inline DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB ** get_address_of_deviceBehaviour_12() { return &___deviceBehaviour_12; }
	inline void set_deviceBehaviour_12(DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * value)
	{
		___deviceBehaviour_12 = value;
		Il2CppCodeGenWriteBarrier((&___deviceBehaviour_12), value);
	}

	inline static int32_t get_offset_of_preRenderReality_13() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___preRenderReality_13)); }
	inline bool get_preRenderReality_13() const { return ___preRenderReality_13; }
	inline bool* get_address_of_preRenderReality_13() { return &___preRenderReality_13; }
	inline void set_preRenderReality_13(bool value)
	{
		___preRenderReality_13 = value;
	}

	inline static int32_t get_offset_of_preFrameIdx_14() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___preFrameIdx_14)); }
	inline int32_t get_preFrameIdx_14() const { return ___preFrameIdx_14; }
	inline int32_t* get_address_of_preFrameIdx_14() { return &___preFrameIdx_14; }
	inline void set_preFrameIdx_14(int32_t value)
	{
		___preFrameIdx_14 = value;
	}

	inline static int32_t get_offset_of_CenterTarget_15() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___CenterTarget_15)); }
	inline TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40 * get_CenterTarget_15() const { return ___CenterTarget_15; }
	inline TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40 ** get_address_of_CenterTarget_15() { return &___CenterTarget_15; }
	inline void set_CenterTarget_15(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40 * value)
	{
		___CenterTarget_15 = value;
		Il2CppCodeGenWriteBarrier((&___CenterTarget_15), value);
	}

	inline static int32_t get_offset_of__size_16() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ____size_16)); }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  get__size_16() const { return ____size_16; }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 * get_address_of__size_16() { return &____size_16; }
	inline void set__size_16(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  value)
	{
		____size_16 = value;
	}

	inline static int32_t get_offset_of_PlaneTextureCreated_17() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___PlaneTextureCreated_17)); }
	inline Action_2_t6364F964352FC6264AEC4346A7C2CB35E05C5A53 * get_PlaneTextureCreated_17() const { return ___PlaneTextureCreated_17; }
	inline Action_2_t6364F964352FC6264AEC4346A7C2CB35E05C5A53 ** get_address_of_PlaneTextureCreated_17() { return &___PlaneTextureCreated_17; }
	inline void set_PlaneTextureCreated_17(Action_2_t6364F964352FC6264AEC4346A7C2CB35E05C5A53 * value)
	{
		___PlaneTextureCreated_17 = value;
		Il2CppCodeGenWriteBarrier((&___PlaneTextureCreated_17), value);
	}

	inline static int32_t get_offset_of_FrameUpdate_18() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___FrameUpdate_18)); }
	inline Action_2_tE0025C64E057CF5A29D09C7AC052E207B5105102 * get_FrameUpdate_18() const { return ___FrameUpdate_18; }
	inline Action_2_tE0025C64E057CF5A29D09C7AC052E207B5105102 ** get_address_of_FrameUpdate_18() { return &___FrameUpdate_18; }
	inline void set_FrameUpdate_18(Action_2_tE0025C64E057CF5A29D09C7AC052E207B5105102 * value)
	{
		___FrameUpdate_18 = value;
		Il2CppCodeGenWriteBarrier((&___FrameUpdate_18), value);
	}

	inline static int32_t get_offset_of_TargetFound_19() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___TargetFound_19)); }
	inline Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 * get_TargetFound_19() const { return ___TargetFound_19; }
	inline Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 ** get_address_of_TargetFound_19() { return &___TargetFound_19; }
	inline void set_TargetFound_19(Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 * value)
	{
		___TargetFound_19 = value;
		Il2CppCodeGenWriteBarrier((&___TargetFound_19), value);
	}

	inline static int32_t get_offset_of_TargetLost_20() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___TargetLost_20)); }
	inline Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 * get_TargetLost_20() const { return ___TargetLost_20; }
	inline Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 ** get_address_of_TargetLost_20() { return &___TargetLost_20; }
	inline void set_TargetLost_20(Action_3_tA58DC683C4D076E71F7863354F955C1B70EC61E8 * value)
	{
		___TargetLost_20 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLost_20), value);
	}

	inline static int32_t get_offset_of_TextMessage_21() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___TextMessage_21)); }
	inline Action_2_tFD39A914C49F56D1E43441D557A118726FE0D262 * get_TextMessage_21() const { return ___TextMessage_21; }
	inline Action_2_tFD39A914C49F56D1E43441D557A118726FE0D262 ** get_address_of_TextMessage_21() { return &___TextMessage_21; }
	inline void set_TextMessage_21(Action_2_tFD39A914C49F56D1E43441D557A118726FE0D262 * value)
	{
		___TextMessage_21 = value;
		Il2CppCodeGenWriteBarrier((&___TextMessage_21), value);
	}

	inline static int32_t get_offset_of_PlaneTextureRenderChanged_22() { return static_cast<int32_t>(offsetof(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB, ___PlaneTextureRenderChanged_22)); }
	inline Action_2_t78E556D77974FC8905C9796DC87F9CC0CB8DDDC5 * get_PlaneTextureRenderChanged_22() const { return ___PlaneTextureRenderChanged_22; }
	inline Action_2_t78E556D77974FC8905C9796DC87F9CC0CB8DDDC5 ** get_address_of_PlaneTextureRenderChanged_22() { return &___PlaneTextureRenderChanged_22; }
	inline void set_PlaneTextureRenderChanged_22(Action_2_t78E556D77974FC8905C9796DC87F9CC0CB8DDDC5 * value)
	{
		___PlaneTextureRenderChanged_22 = value;
		Il2CppCodeGenWriteBarrier((&___PlaneTextureRenderChanged_22), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARCAMERABASEBEHAVIOUR_T32E705CA351B11500D5B696E709CBB4F1424C3EB_H
#ifndef DEVICEABSTRACTBEHAVIOUR_TED74FABBF209450A33AC17A09ABB2587897F9FEB_H
#define DEVICEABSTRACTBEHAVIOUR_TED74FABBF209450A33AC17A09ABB2587897F9FEB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.DeviceAbstractBehaviour
struct  DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// System.Action`2<EasyAR.DeviceAbstractBehaviour,System.Boolean> EasyAR.DeviceAbstractBehaviour::DeviceStart
	Action_2_tB4E9B2CD8D6F4F8665E039BFA026C87C13D436DB * ___DeviceStart_4;
	// System.Boolean EasyAR.DeviceAbstractBehaviour::<EasyAR.IDevice.IsOpened>k__BackingField
	bool ___U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5;

public:
	inline static int32_t get_offset_of_DeviceStart_4() { return static_cast<int32_t>(offsetof(DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB, ___DeviceStart_4)); }
	inline Action_2_tB4E9B2CD8D6F4F8665E039BFA026C87C13D436DB * get_DeviceStart_4() const { return ___DeviceStart_4; }
	inline Action_2_tB4E9B2CD8D6F4F8665E039BFA026C87C13D436DB ** get_address_of_DeviceStart_4() { return &___DeviceStart_4; }
	inline void set_DeviceStart_4(Action_2_tB4E9B2CD8D6F4F8665E039BFA026C87C13D436DB * value)
	{
		___DeviceStart_4 = value;
		Il2CppCodeGenWriteBarrier((&___DeviceStart_4), value);
	}

	inline static int32_t get_offset_of_U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB, ___U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5)); }
	inline bool get_U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5() const { return ___U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5; }
	inline bool* get_address_of_U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5() { return &___U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5; }
	inline void set_U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5(bool value)
	{
		___U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DEVICEABSTRACTBEHAVIOUR_TED74FABBF209450A33AC17A09ABB2587897F9FEB_H
#ifndef DEVICEUSERABSTRACTBEHAVIOUR_T3F48FA77CFA193F7260EF479290947B9C641DC72_H
#define DEVICEUSERABSTRACTBEHAVIOUR_T3F48FA77CFA193F7260EF479290947B9C641DC72_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.DeviceUserAbstractBehaviour
struct  DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// EasyAR.DeviceAbstractBehaviour EasyAR.DeviceUserAbstractBehaviour::deviceBehaviour
	DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * ___deviceBehaviour_4;
	// System.Action`2<EasyAR.DeviceUserAbstractBehaviour,EasyAR.DeviceAbstractBehaviour> EasyAR.DeviceUserAbstractBehaviour::WorkStart
	Action_2_t6689C93B9F65D6F74206261E5EDED97FF3252DC0 * ___WorkStart_5;
	// System.Action`1<EasyAR.DeviceUserAbstractBehaviour> EasyAR.DeviceUserAbstractBehaviour::WorkStop
	Action_1_t706563ED3F55D3C9E8FF45C1DF2D2A5911606CE7 * ___WorkStop_6;

public:
	inline static int32_t get_offset_of_deviceBehaviour_4() { return static_cast<int32_t>(offsetof(DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72, ___deviceBehaviour_4)); }
	inline DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * get_deviceBehaviour_4() const { return ___deviceBehaviour_4; }
	inline DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB ** get_address_of_deviceBehaviour_4() { return &___deviceBehaviour_4; }
	inline void set_deviceBehaviour_4(DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * value)
	{
		___deviceBehaviour_4 = value;
		Il2CppCodeGenWriteBarrier((&___deviceBehaviour_4), value);
	}

	inline static int32_t get_offset_of_WorkStart_5() { return static_cast<int32_t>(offsetof(DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72, ___WorkStart_5)); }
	inline Action_2_t6689C93B9F65D6F74206261E5EDED97FF3252DC0 * get_WorkStart_5() const { return ___WorkStart_5; }
	inline Action_2_t6689C93B9F65D6F74206261E5EDED97FF3252DC0 ** get_address_of_WorkStart_5() { return &___WorkStart_5; }
	inline void set_WorkStart_5(Action_2_t6689C93B9F65D6F74206261E5EDED97FF3252DC0 * value)
	{
		___WorkStart_5 = value;
		Il2CppCodeGenWriteBarrier((&___WorkStart_5), value);
	}

	inline static int32_t get_offset_of_WorkStop_6() { return static_cast<int32_t>(offsetof(DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72, ___WorkStop_6)); }
	inline Action_1_t706563ED3F55D3C9E8FF45C1DF2D2A5911606CE7 * get_WorkStop_6() const { return ___WorkStop_6; }
	inline Action_1_t706563ED3F55D3C9E8FF45C1DF2D2A5911606CE7 ** get_address_of_WorkStop_6() { return &___WorkStop_6; }
	inline void set_WorkStop_6(Action_1_t706563ED3F55D3C9E8FF45C1DF2D2A5911606CE7 * value)
	{
		___WorkStop_6 = value;
		Il2CppCodeGenWriteBarrier((&___WorkStop_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DEVICEUSERABSTRACTBEHAVIOUR_T3F48FA77CFA193F7260EF479290947B9C641DC72_H
#ifndef REALITYPLANEBASEBEHAVIOUR_TFBCBE01DE91725CC96382166ACC16B19DEA9A2EF_H
#define REALITYPLANEBASEBEHAVIOUR_TFBCBE01DE91725CC96382166ACC16B19DEA9A2EF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RealityPlaneBaseBehaviour
struct  RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// EasyAR.MeshGenerator EasyAR.RealityPlaneBaseBehaviour::meshGenerator
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645 * ___meshGenerator_4;
	// System.Int32 EasyAR.RealityPlaneBaseBehaviour::rotation
	int32_t ___rotation_5;
	// UnityEngine.Vector2 EasyAR.RealityPlaneBaseBehaviour::_scale
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ____scale_6;
	// UnityEngine.Quaternion EasyAR.RealityPlaneBaseBehaviour::initRotation
	Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  ___initRotation_7;
	// System.Boolean EasyAR.RealityPlaneBaseBehaviour::hFlip
	bool ___hFlip_8;
	// System.Boolean EasyAR.RealityPlaneBaseBehaviour::isTextureSet
	bool ___isTextureSet_9;

public:
	inline static int32_t get_offset_of_meshGenerator_4() { return static_cast<int32_t>(offsetof(RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF, ___meshGenerator_4)); }
	inline MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645 * get_meshGenerator_4() const { return ___meshGenerator_4; }
	inline MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645 ** get_address_of_meshGenerator_4() { return &___meshGenerator_4; }
	inline void set_meshGenerator_4(MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645 * value)
	{
		___meshGenerator_4 = value;
		Il2CppCodeGenWriteBarrier((&___meshGenerator_4), value);
	}

	inline static int32_t get_offset_of_rotation_5() { return static_cast<int32_t>(offsetof(RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF, ___rotation_5)); }
	inline int32_t get_rotation_5() const { return ___rotation_5; }
	inline int32_t* get_address_of_rotation_5() { return &___rotation_5; }
	inline void set_rotation_5(int32_t value)
	{
		___rotation_5 = value;
	}

	inline static int32_t get_offset_of__scale_6() { return static_cast<int32_t>(offsetof(RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF, ____scale_6)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get__scale_6() const { return ____scale_6; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of__scale_6() { return &____scale_6; }
	inline void set__scale_6(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		____scale_6 = value;
	}

	inline static int32_t get_offset_of_initRotation_7() { return static_cast<int32_t>(offsetof(RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF, ___initRotation_7)); }
	inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  get_initRotation_7() const { return ___initRotation_7; }
	inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * get_address_of_initRotation_7() { return &___initRotation_7; }
	inline void set_initRotation_7(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357  value)
	{
		___initRotation_7 = value;
	}

	inline static int32_t get_offset_of_hFlip_8() { return static_cast<int32_t>(offsetof(RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF, ___hFlip_8)); }
	inline bool get_hFlip_8() const { return ___hFlip_8; }
	inline bool* get_address_of_hFlip_8() { return &___hFlip_8; }
	inline void set_hFlip_8(bool value)
	{
		___hFlip_8 = value;
	}

	inline static int32_t get_offset_of_isTextureSet_9() { return static_cast<int32_t>(offsetof(RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF, ___isTextureSet_9)); }
	inline bool get_isTextureSet_9() const { return ___isTextureSet_9; }
	inline bool* get_address_of_isTextureSet_9() { return &___isTextureSet_9; }
	inline void set_isTextureSet_9(bool value)
	{
		___isTextureSet_9 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REALITYPLANEBASEBEHAVIOUR_TFBCBE01DE91725CC96382166ACC16B19DEA9A2EF_H
#ifndef RECORDERBASEBEHAVIOUR_TC748C8D7AF76441E5706BDFB9581A684BF033C9B_H
#define RECORDERBASEBEHAVIOUR_TC748C8D7AF76441E5706BDFB9581A684BF033C9B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RecorderBaseBehaviour
struct  RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// System.Boolean EasyAR.RecorderBaseBehaviour::RequestPlatformPermission
	bool ___RequestPlatformPermission_4;
	// EasyAR.RecorderBaseBehaviour_RecorderProfile EasyAR.RecorderBaseBehaviour::Profile
	int32_t ___Profile_5;
	// EasyAR.RecorderBaseBehaviour_RecorderZoomMode EasyAR.RecorderBaseBehaviour::Mode
	int32_t ___Mode_6;
	// EasyAR.RecorderNative EasyAR.RecorderBaseBehaviour::recorder
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E * ___recorder_7;
	// EasyAR.RecorderBaseBehaviour_BaseNotify EasyAR.RecorderBaseBehaviour::_notify
	BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51 * ____notify_8;
	// System.Int32 EasyAR.RecorderBaseBehaviour::_width
	int32_t ____width_9;
	// System.Int32 EasyAR.RecorderBaseBehaviour::_height
	int32_t ____height_10;
	// System.IntPtr EasyAR.RecorderBaseBehaviour::_texId
	intptr_t ____texId_11;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) EasyAR.RecorderBaseBehaviour::_recording
	bool ____recording_12;
	// System.Nullable`1<System.Boolean> EasyAR.RecorderBaseBehaviour::started
	Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793  ___started_13;
	// System.Collections.IEnumerator EasyAR.RecorderBaseBehaviour::coroutine
	RuntimeObject* ___coroutine_14;
	// UnityEngine.RenderTexture EasyAR.RecorderBaseBehaviour::_coroutine_texture
	RenderTexture_tBC47D853E3DA6511CD6C49DBF78D47B890FCD2F6 * ____coroutine_texture_15;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) EasyAR.RecorderBaseBehaviour::validate
	bool ___validate_16;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) EasyAR.RecorderBaseBehaviour::granted
	bool ___granted_17;
	// System.Boolean EasyAR.RecorderBaseBehaviour::coroutineStarted_
	bool ___coroutineStarted__18;
	// System.Action`2<EasyAR.RecorderBaseBehaviour,UnityEngine.RenderTexture> EasyAR.RecorderBaseBehaviour::FrameUpdate
	Action_2_tC770ED1F915CF4A929998A460FFD3EB08190ED1F * ___FrameUpdate_19;
	// System.Action`3<EasyAR.RecorderBaseBehaviour,EasyAR.RecorderBaseBehaviour_Status,System.String> EasyAR.RecorderBaseBehaviour::StatusUpdate
	Action_3_tBC931D87189E679A8213AD7981998BE34BF4E8BD * ___StatusUpdate_20;
	// System.String EasyAR.RecorderBaseBehaviour::<OutputFile>k__BackingField
	String_t* ___U3COutputFileU3Ek__BackingField_21;

public:
	inline static int32_t get_offset_of_RequestPlatformPermission_4() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___RequestPlatformPermission_4)); }
	inline bool get_RequestPlatformPermission_4() const { return ___RequestPlatformPermission_4; }
	inline bool* get_address_of_RequestPlatformPermission_4() { return &___RequestPlatformPermission_4; }
	inline void set_RequestPlatformPermission_4(bool value)
	{
		___RequestPlatformPermission_4 = value;
	}

	inline static int32_t get_offset_of_Profile_5() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___Profile_5)); }
	inline int32_t get_Profile_5() const { return ___Profile_5; }
	inline int32_t* get_address_of_Profile_5() { return &___Profile_5; }
	inline void set_Profile_5(int32_t value)
	{
		___Profile_5 = value;
	}

	inline static int32_t get_offset_of_Mode_6() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___Mode_6)); }
	inline int32_t get_Mode_6() const { return ___Mode_6; }
	inline int32_t* get_address_of_Mode_6() { return &___Mode_6; }
	inline void set_Mode_6(int32_t value)
	{
		___Mode_6 = value;
	}

	inline static int32_t get_offset_of_recorder_7() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___recorder_7)); }
	inline RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E * get_recorder_7() const { return ___recorder_7; }
	inline RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E ** get_address_of_recorder_7() { return &___recorder_7; }
	inline void set_recorder_7(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E * value)
	{
		___recorder_7 = value;
		Il2CppCodeGenWriteBarrier((&___recorder_7), value);
	}

	inline static int32_t get_offset_of__notify_8() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ____notify_8)); }
	inline BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51 * get__notify_8() const { return ____notify_8; }
	inline BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51 ** get_address_of__notify_8() { return &____notify_8; }
	inline void set__notify_8(BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51 * value)
	{
		____notify_8 = value;
		Il2CppCodeGenWriteBarrier((&____notify_8), value);
	}

	inline static int32_t get_offset_of__width_9() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ____width_9)); }
	inline int32_t get__width_9() const { return ____width_9; }
	inline int32_t* get_address_of__width_9() { return &____width_9; }
	inline void set__width_9(int32_t value)
	{
		____width_9 = value;
	}

	inline static int32_t get_offset_of__height_10() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ____height_10)); }
	inline int32_t get__height_10() const { return ____height_10; }
	inline int32_t* get_address_of__height_10() { return &____height_10; }
	inline void set__height_10(int32_t value)
	{
		____height_10 = value;
	}

	inline static int32_t get_offset_of__texId_11() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ____texId_11)); }
	inline intptr_t get__texId_11() const { return ____texId_11; }
	inline intptr_t* get_address_of__texId_11() { return &____texId_11; }
	inline void set__texId_11(intptr_t value)
	{
		____texId_11 = value;
	}

	inline static int32_t get_offset_of__recording_12() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ____recording_12)); }
	inline bool get__recording_12() const { return ____recording_12; }
	inline bool* get_address_of__recording_12() { return &____recording_12; }
	inline void set__recording_12(bool value)
	{
		____recording_12 = value;
	}

	inline static int32_t get_offset_of_started_13() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___started_13)); }
	inline Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793  get_started_13() const { return ___started_13; }
	inline Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * get_address_of_started_13() { return &___started_13; }
	inline void set_started_13(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793  value)
	{
		___started_13 = value;
	}

	inline static int32_t get_offset_of_coroutine_14() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___coroutine_14)); }
	inline RuntimeObject* get_coroutine_14() const { return ___coroutine_14; }
	inline RuntimeObject** get_address_of_coroutine_14() { return &___coroutine_14; }
	inline void set_coroutine_14(RuntimeObject* value)
	{
		___coroutine_14 = value;
		Il2CppCodeGenWriteBarrier((&___coroutine_14), value);
	}

	inline static int32_t get_offset_of__coroutine_texture_15() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ____coroutine_texture_15)); }
	inline RenderTexture_tBC47D853E3DA6511CD6C49DBF78D47B890FCD2F6 * get__coroutine_texture_15() const { return ____coroutine_texture_15; }
	inline RenderTexture_tBC47D853E3DA6511CD6C49DBF78D47B890FCD2F6 ** get_address_of__coroutine_texture_15() { return &____coroutine_texture_15; }
	inline void set__coroutine_texture_15(RenderTexture_tBC47D853E3DA6511CD6C49DBF78D47B890FCD2F6 * value)
	{
		____coroutine_texture_15 = value;
		Il2CppCodeGenWriteBarrier((&____coroutine_texture_15), value);
	}

	inline static int32_t get_offset_of_validate_16() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___validate_16)); }
	inline bool get_validate_16() const { return ___validate_16; }
	inline bool* get_address_of_validate_16() { return &___validate_16; }
	inline void set_validate_16(bool value)
	{
		___validate_16 = value;
	}

	inline static int32_t get_offset_of_granted_17() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___granted_17)); }
	inline bool get_granted_17() const { return ___granted_17; }
	inline bool* get_address_of_granted_17() { return &___granted_17; }
	inline void set_granted_17(bool value)
	{
		___granted_17 = value;
	}

	inline static int32_t get_offset_of_coroutineStarted__18() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___coroutineStarted__18)); }
	inline bool get_coroutineStarted__18() const { return ___coroutineStarted__18; }
	inline bool* get_address_of_coroutineStarted__18() { return &___coroutineStarted__18; }
	inline void set_coroutineStarted__18(bool value)
	{
		___coroutineStarted__18 = value;
	}

	inline static int32_t get_offset_of_FrameUpdate_19() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___FrameUpdate_19)); }
	inline Action_2_tC770ED1F915CF4A929998A460FFD3EB08190ED1F * get_FrameUpdate_19() const { return ___FrameUpdate_19; }
	inline Action_2_tC770ED1F915CF4A929998A460FFD3EB08190ED1F ** get_address_of_FrameUpdate_19() { return &___FrameUpdate_19; }
	inline void set_FrameUpdate_19(Action_2_tC770ED1F915CF4A929998A460FFD3EB08190ED1F * value)
	{
		___FrameUpdate_19 = value;
		Il2CppCodeGenWriteBarrier((&___FrameUpdate_19), value);
	}

	inline static int32_t get_offset_of_StatusUpdate_20() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___StatusUpdate_20)); }
	inline Action_3_tBC931D87189E679A8213AD7981998BE34BF4E8BD * get_StatusUpdate_20() const { return ___StatusUpdate_20; }
	inline Action_3_tBC931D87189E679A8213AD7981998BE34BF4E8BD ** get_address_of_StatusUpdate_20() { return &___StatusUpdate_20; }
	inline void set_StatusUpdate_20(Action_3_tBC931D87189E679A8213AD7981998BE34BF4E8BD * value)
	{
		___StatusUpdate_20 = value;
		Il2CppCodeGenWriteBarrier((&___StatusUpdate_20), value);
	}

	inline static int32_t get_offset_of_U3COutputFileU3Ek__BackingField_21() { return static_cast<int32_t>(offsetof(RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B, ___U3COutputFileU3Ek__BackingField_21)); }
	inline String_t* get_U3COutputFileU3Ek__BackingField_21() const { return ___U3COutputFileU3Ek__BackingField_21; }
	inline String_t** get_address_of_U3COutputFileU3Ek__BackingField_21() { return &___U3COutputFileU3Ek__BackingField_21; }
	inline void set_U3COutputFileU3Ek__BackingField_21(String_t* value)
	{
		___U3COutputFileU3Ek__BackingField_21 = value;
		Il2CppCodeGenWriteBarrier((&___U3COutputFileU3Ek__BackingField_21), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RECORDERBASEBEHAVIOUR_TC748C8D7AF76441E5706BDFB9581A684BF033C9B_H
#ifndef RENDERCAMERABASEBEHAVIOUR_T682A724A262225EE3E8B55C66312CC19CD7C4CF0_H
#define RENDERCAMERABASEBEHAVIOUR_T682A724A262225EE3E8B55C66312CC19CD7C4CF0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.RenderCameraBaseBehaviour
struct  RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// UnityEngine.Camera EasyAR.RenderCameraBaseBehaviour::RenderCamera
	Camera_t48B2B9ECB3CE6108A98BF949A1CECF0FE3421F34 * ___RenderCamera_4;
	// UnityEngine.Matrix4x4 EasyAR.RenderCameraBaseBehaviour::_projection
	Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  ____projection_5;
	// EasyAR.Vector2I EasyAR.RenderCameraBaseBehaviour::_camSize
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  ____camSize_6;
	// EasyAR.Vector2I EasyAR.RenderCameraBaseBehaviour::_screenSize
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  ____screenSize_7;
	// EasyAR.CameraDevice EasyAR.RenderCameraBaseBehaviour::_device
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ____device_8;
	// System.Int32 EasyAR.RenderCameraBaseBehaviour::rotation
	int32_t ___rotation_9;
	// System.Boolean EasyAR.RenderCameraBaseBehaviour::hFlip
	bool ___hFlip_10;
	// System.Boolean EasyAR.RenderCameraBaseBehaviour::hFlipChanged
	bool ___hFlipChanged_11;
	// UnityEngine.Vector2 EasyAR.RenderCameraBaseBehaviour::clipPlanes
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___clipPlanes_12;
	// EasyAR.DeviceAbstractBehaviour EasyAR.RenderCameraBaseBehaviour::deviceBehaviour
	DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * ___deviceBehaviour_13;
	// EasyAR.ARCameraBaseBehaviour EasyAR.RenderCameraBaseBehaviour::augmenterBaseBehaviour
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB * ___augmenterBaseBehaviour_14;

public:
	inline static int32_t get_offset_of_RenderCamera_4() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___RenderCamera_4)); }
	inline Camera_t48B2B9ECB3CE6108A98BF949A1CECF0FE3421F34 * get_RenderCamera_4() const { return ___RenderCamera_4; }
	inline Camera_t48B2B9ECB3CE6108A98BF949A1CECF0FE3421F34 ** get_address_of_RenderCamera_4() { return &___RenderCamera_4; }
	inline void set_RenderCamera_4(Camera_t48B2B9ECB3CE6108A98BF949A1CECF0FE3421F34 * value)
	{
		___RenderCamera_4 = value;
		Il2CppCodeGenWriteBarrier((&___RenderCamera_4), value);
	}

	inline static int32_t get_offset_of__projection_5() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ____projection_5)); }
	inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  get__projection_5() const { return ____projection_5; }
	inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of__projection_5() { return &____projection_5; }
	inline void set__projection_5(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA  value)
	{
		____projection_5 = value;
	}

	inline static int32_t get_offset_of__camSize_6() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ____camSize_6)); }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  get__camSize_6() const { return ____camSize_6; }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 * get_address_of__camSize_6() { return &____camSize_6; }
	inline void set__camSize_6(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  value)
	{
		____camSize_6 = value;
	}

	inline static int32_t get_offset_of__screenSize_7() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ____screenSize_7)); }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  get__screenSize_7() const { return ____screenSize_7; }
	inline Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 * get_address_of__screenSize_7() { return &____screenSize_7; }
	inline void set__screenSize_7(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635  value)
	{
		____screenSize_7 = value;
	}

	inline static int32_t get_offset_of__device_8() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ____device_8)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get__device_8() const { return ____device_8; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of__device_8() { return &____device_8; }
	inline void set__device_8(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		____device_8 = value;
		Il2CppCodeGenWriteBarrier((&____device_8), value);
	}

	inline static int32_t get_offset_of_rotation_9() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___rotation_9)); }
	inline int32_t get_rotation_9() const { return ___rotation_9; }
	inline int32_t* get_address_of_rotation_9() { return &___rotation_9; }
	inline void set_rotation_9(int32_t value)
	{
		___rotation_9 = value;
	}

	inline static int32_t get_offset_of_hFlip_10() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___hFlip_10)); }
	inline bool get_hFlip_10() const { return ___hFlip_10; }
	inline bool* get_address_of_hFlip_10() { return &___hFlip_10; }
	inline void set_hFlip_10(bool value)
	{
		___hFlip_10 = value;
	}

	inline static int32_t get_offset_of_hFlipChanged_11() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___hFlipChanged_11)); }
	inline bool get_hFlipChanged_11() const { return ___hFlipChanged_11; }
	inline bool* get_address_of_hFlipChanged_11() { return &___hFlipChanged_11; }
	inline void set_hFlipChanged_11(bool value)
	{
		___hFlipChanged_11 = value;
	}

	inline static int32_t get_offset_of_clipPlanes_12() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___clipPlanes_12)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_clipPlanes_12() const { return ___clipPlanes_12; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_clipPlanes_12() { return &___clipPlanes_12; }
	inline void set_clipPlanes_12(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___clipPlanes_12 = value;
	}

	inline static int32_t get_offset_of_deviceBehaviour_13() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___deviceBehaviour_13)); }
	inline DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * get_deviceBehaviour_13() const { return ___deviceBehaviour_13; }
	inline DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB ** get_address_of_deviceBehaviour_13() { return &___deviceBehaviour_13; }
	inline void set_deviceBehaviour_13(DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB * value)
	{
		___deviceBehaviour_13 = value;
		Il2CppCodeGenWriteBarrier((&___deviceBehaviour_13), value);
	}

	inline static int32_t get_offset_of_augmenterBaseBehaviour_14() { return static_cast<int32_t>(offsetof(RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0, ___augmenterBaseBehaviour_14)); }
	inline ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB * get_augmenterBaseBehaviour_14() const { return ___augmenterBaseBehaviour_14; }
	inline ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB ** get_address_of_augmenterBaseBehaviour_14() { return &___augmenterBaseBehaviour_14; }
	inline void set_augmenterBaseBehaviour_14(ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB * value)
	{
		___augmenterBaseBehaviour_14 = value;
		Il2CppCodeGenWriteBarrier((&___augmenterBaseBehaviour_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RENDERCAMERABASEBEHAVIOUR_T682A724A262225EE3E8B55C66312CC19CD7C4CF0_H
#ifndef TARGETABSTRACTBEHAVIOUR_T0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_H
#define TARGETABSTRACTBEHAVIOUR_T0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.TargetAbstractBehaviour
struct  TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// System.Int32 EasyAR.TargetAbstractBehaviour::registeredID
	int32_t ___registeredID_5;
	// System.Boolean EasyAR.TargetAbstractBehaviour::isFound
	bool ___isFound_6;
	// System.Boolean EasyAR.TargetAbstractBehaviour::gameObjectActiveControl
	bool ___gameObjectActiveControl_7;
	// System.Action`1<EasyAR.TargetAbstractBehaviour> EasyAR.TargetAbstractBehaviour::TargetFound
	Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB * ___TargetFound_8;
	// System.Action`1<EasyAR.TargetAbstractBehaviour> EasyAR.TargetAbstractBehaviour::TargetLost
	Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB * ___TargetLost_9;

public:
	inline static int32_t get_offset_of_registeredID_5() { return static_cast<int32_t>(offsetof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40, ___registeredID_5)); }
	inline int32_t get_registeredID_5() const { return ___registeredID_5; }
	inline int32_t* get_address_of_registeredID_5() { return &___registeredID_5; }
	inline void set_registeredID_5(int32_t value)
	{
		___registeredID_5 = value;
	}

	inline static int32_t get_offset_of_isFound_6() { return static_cast<int32_t>(offsetof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40, ___isFound_6)); }
	inline bool get_isFound_6() const { return ___isFound_6; }
	inline bool* get_address_of_isFound_6() { return &___isFound_6; }
	inline void set_isFound_6(bool value)
	{
		___isFound_6 = value;
	}

	inline static int32_t get_offset_of_gameObjectActiveControl_7() { return static_cast<int32_t>(offsetof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40, ___gameObjectActiveControl_7)); }
	inline bool get_gameObjectActiveControl_7() const { return ___gameObjectActiveControl_7; }
	inline bool* get_address_of_gameObjectActiveControl_7() { return &___gameObjectActiveControl_7; }
	inline void set_gameObjectActiveControl_7(bool value)
	{
		___gameObjectActiveControl_7 = value;
	}

	inline static int32_t get_offset_of_TargetFound_8() { return static_cast<int32_t>(offsetof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40, ___TargetFound_8)); }
	inline Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB * get_TargetFound_8() const { return ___TargetFound_8; }
	inline Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB ** get_address_of_TargetFound_8() { return &___TargetFound_8; }
	inline void set_TargetFound_8(Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB * value)
	{
		___TargetFound_8 = value;
		Il2CppCodeGenWriteBarrier((&___TargetFound_8), value);
	}

	inline static int32_t get_offset_of_TargetLost_9() { return static_cast<int32_t>(offsetof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40, ___TargetLost_9)); }
	inline Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB * get_TargetLost_9() const { return ___TargetLost_9; }
	inline Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB ** get_address_of_TargetLost_9() { return &___TargetLost_9; }
	inline void set_TargetLost_9(Action_1_t0285B93A30A3EA3EDD01523C0DF036D10EFCCBBB * value)
	{
		___TargetLost_9 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLost_9), value);
	}
};

struct TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.Int32,EasyAR.TargetAbstractBehaviour> EasyAR.TargetAbstractBehaviour::allTargetBehaviours
	Dictionary_2_t7D60BA2D69CC33C461CCD52A74289E12327ECC92 * ___allTargetBehaviours_4;

public:
	inline static int32_t get_offset_of_allTargetBehaviours_4() { return static_cast<int32_t>(offsetof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_StaticFields, ___allTargetBehaviours_4)); }
	inline Dictionary_2_t7D60BA2D69CC33C461CCD52A74289E12327ECC92 * get_allTargetBehaviours_4() const { return ___allTargetBehaviours_4; }
	inline Dictionary_2_t7D60BA2D69CC33C461CCD52A74289E12327ECC92 ** get_address_of_allTargetBehaviours_4() { return &___allTargetBehaviours_4; }
	inline void set_allTargetBehaviours_4(Dictionary_2_t7D60BA2D69CC33C461CCD52A74289E12327ECC92 * value)
	{
		___allTargetBehaviours_4 = value;
		Il2CppCodeGenWriteBarrier((&___allTargetBehaviours_4), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TARGETABSTRACTBEHAVIOUR_T0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_H
#ifndef VIDEOPLAYERBASEBEHAVIOUR_T24E99841BA9C468293427763B8CB75AAB93A25B0_H
#define VIDEOPLAYERBASEBEHAVIOUR_T24E99841BA9C468293427763B8CB75AAB93A25B0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.VideoPlayerBaseBehaviour
struct  VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0  : public MonoBehaviour_t4A60845CF505405AF8BE8C61CC07F75CADEF6429
{
public:
	// System.String EasyAR.VideoPlayerBaseBehaviour::Path
	String_t* ___Path_4;
	// EasyAR.StorageType EasyAR.VideoPlayerBaseBehaviour::Storage
	int32_t ___Storage_5;
	// EasyAR.VideoPlayerBaseBehaviour_VideoType EasyAR.VideoPlayerBaseBehaviour::Type
	int32_t ___Type_6;
	// EasyAR.VideoPlayerBaseBehaviour_ScaleMode EasyAR.VideoPlayerBaseBehaviour::VideoScaleMode
	int32_t ___VideoScaleMode_7;
	// EasyAR.VideoPlayerBaseBehaviour_ScalePlane EasyAR.VideoPlayerBaseBehaviour::VideoScalePlane
	int32_t ___VideoScalePlane_8;
	// System.Single EasyAR.VideoPlayerBaseBehaviour::VideoScaleFactorBase
	float ___VideoScaleFactorBase_9;
	// System.Boolean EasyAR.VideoPlayerBaseBehaviour::EnableAutoPlay
	bool ___EnableAutoPlay_10;
	// System.Boolean EasyAR.VideoPlayerBaseBehaviour::EnableLoop
	bool ___EnableLoop_11;
	// System.Boolean EasyAR.VideoPlayerBaseBehaviour::OpenWhenStart
	bool ___OpenWhenStart_12;
	// System.Boolean EasyAR.VideoPlayerBaseBehaviour::DisplayTextMessage
	bool ___DisplayTextMessage_13;
	// EasyAR.VideoPlayer EasyAR.VideoPlayerBaseBehaviour::VideoPlayer
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3 * ___VideoPlayer_14;
	// UnityEngine.Texture2D EasyAR.VideoPlayerBaseBehaviour::videoTex
	Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * ___videoTex_15;
	// UnityEngine.Vector2 EasyAR.VideoPlayerBaseBehaviour::targetSize
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___targetSize_16;
	// EasyAR.ImageTargetBaseBehaviour EasyAR.VideoPlayerBaseBehaviour::targetBehaviour
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5 * ___targetBehaviour_17;
	// System.Boolean EasyAR.VideoPlayerBaseBehaviour::isPlaying
	bool ___isPlaying_18;
	// System.Boolean EasyAR.VideoPlayerBaseBehaviour::needScale
	bool ___needScale_19;
	// System.EventHandler EasyAR.VideoPlayerBaseBehaviour::VideoReadyEvent
	EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___VideoReadyEvent_20;
	// System.EventHandler EasyAR.VideoPlayerBaseBehaviour::VideoReachEndEvent
	EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___VideoReachEndEvent_21;
	// System.EventHandler EasyAR.VideoPlayerBaseBehaviour::VideoErrorEvent
	EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___VideoErrorEvent_22;

public:
	inline static int32_t get_offset_of_Path_4() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___Path_4)); }
	inline String_t* get_Path_4() const { return ___Path_4; }
	inline String_t** get_address_of_Path_4() { return &___Path_4; }
	inline void set_Path_4(String_t* value)
	{
		___Path_4 = value;
		Il2CppCodeGenWriteBarrier((&___Path_4), value);
	}

	inline static int32_t get_offset_of_Storage_5() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___Storage_5)); }
	inline int32_t get_Storage_5() const { return ___Storage_5; }
	inline int32_t* get_address_of_Storage_5() { return &___Storage_5; }
	inline void set_Storage_5(int32_t value)
	{
		___Storage_5 = value;
	}

	inline static int32_t get_offset_of_Type_6() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___Type_6)); }
	inline int32_t get_Type_6() const { return ___Type_6; }
	inline int32_t* get_address_of_Type_6() { return &___Type_6; }
	inline void set_Type_6(int32_t value)
	{
		___Type_6 = value;
	}

	inline static int32_t get_offset_of_VideoScaleMode_7() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoScaleMode_7)); }
	inline int32_t get_VideoScaleMode_7() const { return ___VideoScaleMode_7; }
	inline int32_t* get_address_of_VideoScaleMode_7() { return &___VideoScaleMode_7; }
	inline void set_VideoScaleMode_7(int32_t value)
	{
		___VideoScaleMode_7 = value;
	}

	inline static int32_t get_offset_of_VideoScalePlane_8() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoScalePlane_8)); }
	inline int32_t get_VideoScalePlane_8() const { return ___VideoScalePlane_8; }
	inline int32_t* get_address_of_VideoScalePlane_8() { return &___VideoScalePlane_8; }
	inline void set_VideoScalePlane_8(int32_t value)
	{
		___VideoScalePlane_8 = value;
	}

	inline static int32_t get_offset_of_VideoScaleFactorBase_9() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoScaleFactorBase_9)); }
	inline float get_VideoScaleFactorBase_9() const { return ___VideoScaleFactorBase_9; }
	inline float* get_address_of_VideoScaleFactorBase_9() { return &___VideoScaleFactorBase_9; }
	inline void set_VideoScaleFactorBase_9(float value)
	{
		___VideoScaleFactorBase_9 = value;
	}

	inline static int32_t get_offset_of_EnableAutoPlay_10() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___EnableAutoPlay_10)); }
	inline bool get_EnableAutoPlay_10() const { return ___EnableAutoPlay_10; }
	inline bool* get_address_of_EnableAutoPlay_10() { return &___EnableAutoPlay_10; }
	inline void set_EnableAutoPlay_10(bool value)
	{
		___EnableAutoPlay_10 = value;
	}

	inline static int32_t get_offset_of_EnableLoop_11() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___EnableLoop_11)); }
	inline bool get_EnableLoop_11() const { return ___EnableLoop_11; }
	inline bool* get_address_of_EnableLoop_11() { return &___EnableLoop_11; }
	inline void set_EnableLoop_11(bool value)
	{
		___EnableLoop_11 = value;
	}

	inline static int32_t get_offset_of_OpenWhenStart_12() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___OpenWhenStart_12)); }
	inline bool get_OpenWhenStart_12() const { return ___OpenWhenStart_12; }
	inline bool* get_address_of_OpenWhenStart_12() { return &___OpenWhenStart_12; }
	inline void set_OpenWhenStart_12(bool value)
	{
		___OpenWhenStart_12 = value;
	}

	inline static int32_t get_offset_of_DisplayTextMessage_13() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___DisplayTextMessage_13)); }
	inline bool get_DisplayTextMessage_13() const { return ___DisplayTextMessage_13; }
	inline bool* get_address_of_DisplayTextMessage_13() { return &___DisplayTextMessage_13; }
	inline void set_DisplayTextMessage_13(bool value)
	{
		___DisplayTextMessage_13 = value;
	}

	inline static int32_t get_offset_of_VideoPlayer_14() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoPlayer_14)); }
	inline VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3 * get_VideoPlayer_14() const { return ___VideoPlayer_14; }
	inline VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3 ** get_address_of_VideoPlayer_14() { return &___VideoPlayer_14; }
	inline void set_VideoPlayer_14(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3 * value)
	{
		___VideoPlayer_14 = value;
		Il2CppCodeGenWriteBarrier((&___VideoPlayer_14), value);
	}

	inline static int32_t get_offset_of_videoTex_15() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___videoTex_15)); }
	inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * get_videoTex_15() const { return ___videoTex_15; }
	inline Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C ** get_address_of_videoTex_15() { return &___videoTex_15; }
	inline void set_videoTex_15(Texture2D_tBBF96AC337723E2EF156DF17E09D4379FD05DE1C * value)
	{
		___videoTex_15 = value;
		Il2CppCodeGenWriteBarrier((&___videoTex_15), value);
	}

	inline static int32_t get_offset_of_targetSize_16() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___targetSize_16)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_targetSize_16() const { return ___targetSize_16; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_targetSize_16() { return &___targetSize_16; }
	inline void set_targetSize_16(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___targetSize_16 = value;
	}

	inline static int32_t get_offset_of_targetBehaviour_17() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___targetBehaviour_17)); }
	inline ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5 * get_targetBehaviour_17() const { return ___targetBehaviour_17; }
	inline ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5 ** get_address_of_targetBehaviour_17() { return &___targetBehaviour_17; }
	inline void set_targetBehaviour_17(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5 * value)
	{
		___targetBehaviour_17 = value;
		Il2CppCodeGenWriteBarrier((&___targetBehaviour_17), value);
	}

	inline static int32_t get_offset_of_isPlaying_18() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___isPlaying_18)); }
	inline bool get_isPlaying_18() const { return ___isPlaying_18; }
	inline bool* get_address_of_isPlaying_18() { return &___isPlaying_18; }
	inline void set_isPlaying_18(bool value)
	{
		___isPlaying_18 = value;
	}

	inline static int32_t get_offset_of_needScale_19() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___needScale_19)); }
	inline bool get_needScale_19() const { return ___needScale_19; }
	inline bool* get_address_of_needScale_19() { return &___needScale_19; }
	inline void set_needScale_19(bool value)
	{
		___needScale_19 = value;
	}

	inline static int32_t get_offset_of_VideoReadyEvent_20() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoReadyEvent_20)); }
	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_VideoReadyEvent_20() const { return ___VideoReadyEvent_20; }
	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_VideoReadyEvent_20() { return &___VideoReadyEvent_20; }
	inline void set_VideoReadyEvent_20(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
	{
		___VideoReadyEvent_20 = value;
		Il2CppCodeGenWriteBarrier((&___VideoReadyEvent_20), value);
	}

	inline static int32_t get_offset_of_VideoReachEndEvent_21() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoReachEndEvent_21)); }
	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_VideoReachEndEvent_21() const { return ___VideoReachEndEvent_21; }
	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_VideoReachEndEvent_21() { return &___VideoReachEndEvent_21; }
	inline void set_VideoReachEndEvent_21(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
	{
		___VideoReachEndEvent_21 = value;
		Il2CppCodeGenWriteBarrier((&___VideoReachEndEvent_21), value);
	}

	inline static int32_t get_offset_of_VideoErrorEvent_22() { return static_cast<int32_t>(offsetof(VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0, ___VideoErrorEvent_22)); }
	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_VideoErrorEvent_22() const { return ___VideoErrorEvent_22; }
	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_VideoErrorEvent_22() { return &___VideoErrorEvent_22; }
	inline void set_VideoErrorEvent_22(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
	{
		___VideoErrorEvent_22 = value;
		Il2CppCodeGenWriteBarrier((&___VideoErrorEvent_22), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VIDEOPLAYERBASEBEHAVIOUR_T24E99841BA9C468293427763B8CB75AAB93A25B0_H
#ifndef ARSCENEBASEBEHAVIOUR_T6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_H
#define ARSCENEBASEBEHAVIOUR_T6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ARSceneBaseBehaviour
struct  ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8  : public TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40
{
public:
	// EasyAR.ARScene EasyAR.ARSceneBaseBehaviour::Target
	ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8 * ___Target_10;

public:
	inline static int32_t get_offset_of_Target_10() { return static_cast<int32_t>(offsetof(ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8, ___Target_10)); }
	inline ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8 * get_Target_10() const { return ___Target_10; }
	inline ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8 ** get_address_of_Target_10() { return &___Target_10; }
	inline void set_Target_10(ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8 * value)
	{
		___Target_10 = value;
		Il2CppCodeGenWriteBarrier((&___Target_10), value);
	}
};

struct ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_StaticFields
{
public:
	// EasyAR.ARSceneBaseBehaviour EasyAR.ARSceneBaseBehaviour::planeTargetBaseBehaviour
	ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8 * ___planeTargetBaseBehaviour_11;

public:
	inline static int32_t get_offset_of_planeTargetBaseBehaviour_11() { return static_cast<int32_t>(offsetof(ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_StaticFields, ___planeTargetBaseBehaviour_11)); }
	inline ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8 * get_planeTargetBaseBehaviour_11() const { return ___planeTargetBaseBehaviour_11; }
	inline ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8 ** get_address_of_planeTargetBaseBehaviour_11() { return &___planeTargetBaseBehaviour_11; }
	inline void set_planeTargetBaseBehaviour_11(ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8 * value)
	{
		___planeTargetBaseBehaviour_11 = value;
		Il2CppCodeGenWriteBarrier((&___planeTargetBaseBehaviour_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARSCENEBASEBEHAVIOUR_T6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_H
#ifndef ARSCENETRACKERBASEBEHAVIOUR_TDB4F05CF8CF09B4228371A7002C4D073709DF1E1_H
#define ARSCENETRACKERBASEBEHAVIOUR_TDB4F05CF8CF09B4228371A7002C4D073709DF1E1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ARSceneTrackerBaseBehaviour
struct  ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1  : public DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72
{
public:
	// EasyAR.ARSceneTracker EasyAR.ARSceneTrackerBaseBehaviour::Tracker
	ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36 * ___Tracker_7;
	// EasyAR.CameraDevice EasyAR.ARSceneTrackerBaseBehaviour::cameraDevice
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ___cameraDevice_8;

public:
	inline static int32_t get_offset_of_Tracker_7() { return static_cast<int32_t>(offsetof(ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1, ___Tracker_7)); }
	inline ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36 * get_Tracker_7() const { return ___Tracker_7; }
	inline ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36 ** get_address_of_Tracker_7() { return &___Tracker_7; }
	inline void set_Tracker_7(ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36 * value)
	{
		___Tracker_7 = value;
		Il2CppCodeGenWriteBarrier((&___Tracker_7), value);
	}

	inline static int32_t get_offset_of_cameraDevice_8() { return static_cast<int32_t>(offsetof(ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1, ___cameraDevice_8)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get_cameraDevice_8() const { return ___cameraDevice_8; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of_cameraDevice_8() { return &___cameraDevice_8; }
	inline void set_cameraDevice_8(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		___cameraDevice_8 = value;
		Il2CppCodeGenWriteBarrier((&___cameraDevice_8), value);
	}
};

struct ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1_StaticFields
{
public:
	// EasyAR.ARSceneTrackerBaseBehaviour EasyAR.ARSceneTrackerBaseBehaviour::planeTrackerBaseBehaviour
	ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1 * ___planeTrackerBaseBehaviour_9;

public:
	inline static int32_t get_offset_of_planeTrackerBaseBehaviour_9() { return static_cast<int32_t>(offsetof(ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1_StaticFields, ___planeTrackerBaseBehaviour_9)); }
	inline ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1 * get_planeTrackerBaseBehaviour_9() const { return ___planeTrackerBaseBehaviour_9; }
	inline ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1 ** get_address_of_planeTrackerBaseBehaviour_9() { return &___planeTrackerBaseBehaviour_9; }
	inline void set_planeTrackerBaseBehaviour_9(ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1 * value)
	{
		___planeTrackerBaseBehaviour_9 = value;
		Il2CppCodeGenWriteBarrier((&___planeTrackerBaseBehaviour_9), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARSCENETRACKERBASEBEHAVIOUR_TDB4F05CF8CF09B4228371A7002C4D073709DF1E1_H
#ifndef CAMERADEVICEBASEBEHAVIOUR_T6316901BD8E069FD3CD54FA50522853B546F6C3F_H
#define CAMERADEVICEBASEBEHAVIOUR_T6316901BD8E069FD3CD54FA50522853B546F6C3F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CameraDeviceBaseBehaviour
struct  CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F  : public DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB
{
public:
	// System.Boolean EasyAR.CameraDeviceBaseBehaviour::CaptureWhenStart
	bool ___CaptureWhenStart_6;
	// System.Boolean EasyAR.CameraDeviceBaseBehaviour::RequestPlatformPermission
	bool ___RequestPlatformPermission_7;
	// EasyAR.CameraDeviceBaseBehaviour_DeviceType EasyAR.CameraDeviceBaseBehaviour::cameraDeviceType
	int32_t ___cameraDeviceType_8;
	// System.Int32 EasyAR.CameraDeviceBaseBehaviour::cameraIndex
	int32_t ___cameraIndex_9;
	// System.Boolean EasyAR.CameraDeviceBaseBehaviour::horizontalFlip
	bool ___horizontalFlip_10;
	// UnityEngine.Vector2 EasyAR.CameraDeviceBaseBehaviour::CameraSize
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___CameraSize_11;
	// System.Single EasyAR.CameraDeviceBaseBehaviour::CameraFPS
	float ___CameraFPS_12;
	// EasyAR.CameraDevice EasyAR.CameraDeviceBaseBehaviour::Device
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ___Device_13;
	// EasyAR.CameraFrameStreamer EasyAR.CameraDeviceBaseBehaviour::Streamer
	CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 * ___Streamer_14;
	// System.Collections.IEnumerator EasyAR.CameraDeviceBaseBehaviour::coroutine
	RuntimeObject* ___coroutine_15;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) EasyAR.CameraDeviceBaseBehaviour::validGranted_
	bool ___validGranted__16;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) EasyAR.CameraDeviceBaseBehaviour::granted_
	bool ___granted__17;

public:
	inline static int32_t get_offset_of_CaptureWhenStart_6() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___CaptureWhenStart_6)); }
	inline bool get_CaptureWhenStart_6() const { return ___CaptureWhenStart_6; }
	inline bool* get_address_of_CaptureWhenStart_6() { return &___CaptureWhenStart_6; }
	inline void set_CaptureWhenStart_6(bool value)
	{
		___CaptureWhenStart_6 = value;
	}

	inline static int32_t get_offset_of_RequestPlatformPermission_7() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___RequestPlatformPermission_7)); }
	inline bool get_RequestPlatformPermission_7() const { return ___RequestPlatformPermission_7; }
	inline bool* get_address_of_RequestPlatformPermission_7() { return &___RequestPlatformPermission_7; }
	inline void set_RequestPlatformPermission_7(bool value)
	{
		___RequestPlatformPermission_7 = value;
	}

	inline static int32_t get_offset_of_cameraDeviceType_8() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___cameraDeviceType_8)); }
	inline int32_t get_cameraDeviceType_8() const { return ___cameraDeviceType_8; }
	inline int32_t* get_address_of_cameraDeviceType_8() { return &___cameraDeviceType_8; }
	inline void set_cameraDeviceType_8(int32_t value)
	{
		___cameraDeviceType_8 = value;
	}

	inline static int32_t get_offset_of_cameraIndex_9() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___cameraIndex_9)); }
	inline int32_t get_cameraIndex_9() const { return ___cameraIndex_9; }
	inline int32_t* get_address_of_cameraIndex_9() { return &___cameraIndex_9; }
	inline void set_cameraIndex_9(int32_t value)
	{
		___cameraIndex_9 = value;
	}

	inline static int32_t get_offset_of_horizontalFlip_10() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___horizontalFlip_10)); }
	inline bool get_horizontalFlip_10() const { return ___horizontalFlip_10; }
	inline bool* get_address_of_horizontalFlip_10() { return &___horizontalFlip_10; }
	inline void set_horizontalFlip_10(bool value)
	{
		___horizontalFlip_10 = value;
	}

	inline static int32_t get_offset_of_CameraSize_11() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___CameraSize_11)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_CameraSize_11() const { return ___CameraSize_11; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_CameraSize_11() { return &___CameraSize_11; }
	inline void set_CameraSize_11(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___CameraSize_11 = value;
	}

	inline static int32_t get_offset_of_CameraFPS_12() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___CameraFPS_12)); }
	inline float get_CameraFPS_12() const { return ___CameraFPS_12; }
	inline float* get_address_of_CameraFPS_12() { return &___CameraFPS_12; }
	inline void set_CameraFPS_12(float value)
	{
		___CameraFPS_12 = value;
	}

	inline static int32_t get_offset_of_Device_13() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___Device_13)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get_Device_13() const { return ___Device_13; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of_Device_13() { return &___Device_13; }
	inline void set_Device_13(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		___Device_13 = value;
		Il2CppCodeGenWriteBarrier((&___Device_13), value);
	}

	inline static int32_t get_offset_of_Streamer_14() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___Streamer_14)); }
	inline CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 * get_Streamer_14() const { return ___Streamer_14; }
	inline CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 ** get_address_of_Streamer_14() { return &___Streamer_14; }
	inline void set_Streamer_14(CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2 * value)
	{
		___Streamer_14 = value;
		Il2CppCodeGenWriteBarrier((&___Streamer_14), value);
	}

	inline static int32_t get_offset_of_coroutine_15() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___coroutine_15)); }
	inline RuntimeObject* get_coroutine_15() const { return ___coroutine_15; }
	inline RuntimeObject** get_address_of_coroutine_15() { return &___coroutine_15; }
	inline void set_coroutine_15(RuntimeObject* value)
	{
		___coroutine_15 = value;
		Il2CppCodeGenWriteBarrier((&___coroutine_15), value);
	}

	inline static int32_t get_offset_of_validGranted__16() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___validGranted__16)); }
	inline bool get_validGranted__16() const { return ___validGranted__16; }
	inline bool* get_address_of_validGranted__16() { return &___validGranted__16; }
	inline void set_validGranted__16(bool value)
	{
		___validGranted__16 = value;
	}

	inline static int32_t get_offset_of_granted__17() { return static_cast<int32_t>(offsetof(CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F, ___granted__17)); }
	inline bool get_granted__17() const { return ___granted__17; }
	inline bool* get_address_of_granted__17() { return &___granted__17; }
	inline void set_granted__17(bool value)
	{
		___granted__17 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CAMERADEVICEBASEBEHAVIOUR_T6316901BD8E069FD3CD54FA50522853B546F6C3F_H
#ifndef CLOUDRECOGNIZERBASEBEHAVIOUR_TFF314EDAA9C5BA30C6851767355E5A0E8D34D515_H
#define CLOUDRECOGNIZERBASEBEHAVIOUR_TFF314EDAA9C5BA30C6851767355E5A0E8D34D515_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.CloudRecognizerBaseBehaviour
struct  CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515  : public DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72
{
public:
	// System.String EasyAR.CloudRecognizerBaseBehaviour::Server
	String_t* ___Server_7;
	// System.String EasyAR.CloudRecognizerBaseBehaviour::Key
	String_t* ___Key_8;
	// System.String EasyAR.CloudRecognizerBaseBehaviour::Secret
	String_t* ___Secret_9;
	// EasyAR.CloudRecognizer EasyAR.CloudRecognizerBaseBehaviour::CloudRecognizer
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E * ___CloudRecognizer_10;
	// EasyAR.CameraDevice EasyAR.CloudRecognizerBaseBehaviour::cameraDevice
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ___cameraDevice_11;
	// System.Boolean EasyAR.CloudRecognizerBaseBehaviour::initReconnectMessage
	bool ___initReconnectMessage_12;
	// System.Action`3<EasyAR.CloudRecognizerBaseBehaviour,EasyAR.CloudRecognizerBaseBehaviour_Status,System.Collections.Generic.List`1<EasyAR.ImageTarget>> EasyAR.CloudRecognizerBaseBehaviour::CloudUpdate
	Action_3_tF3C4ABEAA5D658095353CCB546B1932317BBB792 * ___CloudUpdate_13;

public:
	inline static int32_t get_offset_of_Server_7() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___Server_7)); }
	inline String_t* get_Server_7() const { return ___Server_7; }
	inline String_t** get_address_of_Server_7() { return &___Server_7; }
	inline void set_Server_7(String_t* value)
	{
		___Server_7 = value;
		Il2CppCodeGenWriteBarrier((&___Server_7), value);
	}

	inline static int32_t get_offset_of_Key_8() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___Key_8)); }
	inline String_t* get_Key_8() const { return ___Key_8; }
	inline String_t** get_address_of_Key_8() { return &___Key_8; }
	inline void set_Key_8(String_t* value)
	{
		___Key_8 = value;
		Il2CppCodeGenWriteBarrier((&___Key_8), value);
	}

	inline static int32_t get_offset_of_Secret_9() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___Secret_9)); }
	inline String_t* get_Secret_9() const { return ___Secret_9; }
	inline String_t** get_address_of_Secret_9() { return &___Secret_9; }
	inline void set_Secret_9(String_t* value)
	{
		___Secret_9 = value;
		Il2CppCodeGenWriteBarrier((&___Secret_9), value);
	}

	inline static int32_t get_offset_of_CloudRecognizer_10() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___CloudRecognizer_10)); }
	inline CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E * get_CloudRecognizer_10() const { return ___CloudRecognizer_10; }
	inline CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E ** get_address_of_CloudRecognizer_10() { return &___CloudRecognizer_10; }
	inline void set_CloudRecognizer_10(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E * value)
	{
		___CloudRecognizer_10 = value;
		Il2CppCodeGenWriteBarrier((&___CloudRecognizer_10), value);
	}

	inline static int32_t get_offset_of_cameraDevice_11() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___cameraDevice_11)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get_cameraDevice_11() const { return ___cameraDevice_11; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of_cameraDevice_11() { return &___cameraDevice_11; }
	inline void set_cameraDevice_11(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		___cameraDevice_11 = value;
		Il2CppCodeGenWriteBarrier((&___cameraDevice_11), value);
	}

	inline static int32_t get_offset_of_initReconnectMessage_12() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___initReconnectMessage_12)); }
	inline bool get_initReconnectMessage_12() const { return ___initReconnectMessage_12; }
	inline bool* get_address_of_initReconnectMessage_12() { return &___initReconnectMessage_12; }
	inline void set_initReconnectMessage_12(bool value)
	{
		___initReconnectMessage_12 = value;
	}

	inline static int32_t get_offset_of_CloudUpdate_13() { return static_cast<int32_t>(offsetof(CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515, ___CloudUpdate_13)); }
	inline Action_3_tF3C4ABEAA5D658095353CCB546B1932317BBB792 * get_CloudUpdate_13() const { return ___CloudUpdate_13; }
	inline Action_3_tF3C4ABEAA5D658095353CCB546B1932317BBB792 ** get_address_of_CloudUpdate_13() { return &___CloudUpdate_13; }
	inline void set_CloudUpdate_13(Action_3_tF3C4ABEAA5D658095353CCB546B1932317BBB792 * value)
	{
		___CloudUpdate_13 = value;
		Il2CppCodeGenWriteBarrier((&___CloudUpdate_13), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CLOUDRECOGNIZERBASEBEHAVIOUR_TFF314EDAA9C5BA30C6851767355E5A0E8D34D515_H
#ifndef IMAGETARGETBASEBEHAVIOUR_T89DE3B9B2DB0B015E88C127C234A28D7022099C5_H
#define IMAGETARGETBASEBEHAVIOUR_T89DE3B9B2DB0B015E88C127C234A28D7022099C5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTargetBaseBehaviour
struct  ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5  : public TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40
{
public:
	// EasyAR.StorageType EasyAR.ImageTargetBaseBehaviour::Storage
	int32_t ___Storage_10;
	// System.String EasyAR.ImageTargetBaseBehaviour::Path
	String_t* ___Path_11;
	// System.String EasyAR.ImageTargetBaseBehaviour::Name
	String_t* ___Name_12;
	// UnityEngine.Vector2 EasyAR.ImageTargetBaseBehaviour::Size
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___Size_13;
	// System.Boolean EasyAR.ImageTargetBaseBehaviour::ActiveTargetOnStart
	bool ___ActiveTargetOnStart_14;
	// EasyAR.ImageTarget EasyAR.ImageTargetBaseBehaviour::Target
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88 * ___Target_15;
	// System.Collections.Generic.List`1<EasyAR.ImageTrackerBaseBehaviour> EasyAR.ImageTargetBaseBehaviour::loaders
	List_1_t12BB05620B9CA0EDDDB4AA57DF04D11ADC46F453 * ___loaders_16;
	// EasyAR.ImageTrackerBaseBehaviour EasyAR.ImageTargetBaseBehaviour::trackerBaseBehaviour
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4 * ___trackerBaseBehaviour_17;
	// System.Boolean EasyAR.ImageTargetBaseBehaviour::trackerBaseBehaviourHasSet
	bool ___trackerBaseBehaviourHasSet_18;
	// System.Boolean EasyAR.ImageTargetBaseBehaviour::lockSizeRatio
	bool ___lockSizeRatio_19;
	// UnityEngine.Vector3 EasyAR.ImageTargetBaseBehaviour::preScale
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___preScale_20;
	// UnityEngine.Vector2 EasyAR.ImageTargetBaseBehaviour::preSize
	Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  ___preSize_21;
	// System.Boolean EasyAR.ImageTargetBaseBehaviour::alreadysetup
	bool ___alreadysetup_22;
	// System.Action`3<EasyAR.ImageTargetBaseBehaviour,EasyAR.ImageTrackerBaseBehaviour,System.Boolean> EasyAR.ImageTargetBaseBehaviour::TargetLoad
	Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A * ___TargetLoad_23;
	// System.Action`3<EasyAR.ImageTargetBaseBehaviour,EasyAR.ImageTrackerBaseBehaviour,System.Boolean> EasyAR.ImageTargetBaseBehaviour::TargetUnload
	Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A * ___TargetUnload_24;

public:
	inline static int32_t get_offset_of_Storage_10() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___Storage_10)); }
	inline int32_t get_Storage_10() const { return ___Storage_10; }
	inline int32_t* get_address_of_Storage_10() { return &___Storage_10; }
	inline void set_Storage_10(int32_t value)
	{
		___Storage_10 = value;
	}

	inline static int32_t get_offset_of_Path_11() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___Path_11)); }
	inline String_t* get_Path_11() const { return ___Path_11; }
	inline String_t** get_address_of_Path_11() { return &___Path_11; }
	inline void set_Path_11(String_t* value)
	{
		___Path_11 = value;
		Il2CppCodeGenWriteBarrier((&___Path_11), value);
	}

	inline static int32_t get_offset_of_Name_12() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___Name_12)); }
	inline String_t* get_Name_12() const { return ___Name_12; }
	inline String_t** get_address_of_Name_12() { return &___Name_12; }
	inline void set_Name_12(String_t* value)
	{
		___Name_12 = value;
		Il2CppCodeGenWriteBarrier((&___Name_12), value);
	}

	inline static int32_t get_offset_of_Size_13() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___Size_13)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_Size_13() const { return ___Size_13; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_Size_13() { return &___Size_13; }
	inline void set_Size_13(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___Size_13 = value;
	}

	inline static int32_t get_offset_of_ActiveTargetOnStart_14() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___ActiveTargetOnStart_14)); }
	inline bool get_ActiveTargetOnStart_14() const { return ___ActiveTargetOnStart_14; }
	inline bool* get_address_of_ActiveTargetOnStart_14() { return &___ActiveTargetOnStart_14; }
	inline void set_ActiveTargetOnStart_14(bool value)
	{
		___ActiveTargetOnStart_14 = value;
	}

	inline static int32_t get_offset_of_Target_15() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___Target_15)); }
	inline ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88 * get_Target_15() const { return ___Target_15; }
	inline ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88 ** get_address_of_Target_15() { return &___Target_15; }
	inline void set_Target_15(ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88 * value)
	{
		___Target_15 = value;
		Il2CppCodeGenWriteBarrier((&___Target_15), value);
	}

	inline static int32_t get_offset_of_loaders_16() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___loaders_16)); }
	inline List_1_t12BB05620B9CA0EDDDB4AA57DF04D11ADC46F453 * get_loaders_16() const { return ___loaders_16; }
	inline List_1_t12BB05620B9CA0EDDDB4AA57DF04D11ADC46F453 ** get_address_of_loaders_16() { return &___loaders_16; }
	inline void set_loaders_16(List_1_t12BB05620B9CA0EDDDB4AA57DF04D11ADC46F453 * value)
	{
		___loaders_16 = value;
		Il2CppCodeGenWriteBarrier((&___loaders_16), value);
	}

	inline static int32_t get_offset_of_trackerBaseBehaviour_17() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___trackerBaseBehaviour_17)); }
	inline ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4 * get_trackerBaseBehaviour_17() const { return ___trackerBaseBehaviour_17; }
	inline ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4 ** get_address_of_trackerBaseBehaviour_17() { return &___trackerBaseBehaviour_17; }
	inline void set_trackerBaseBehaviour_17(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4 * value)
	{
		___trackerBaseBehaviour_17 = value;
		Il2CppCodeGenWriteBarrier((&___trackerBaseBehaviour_17), value);
	}

	inline static int32_t get_offset_of_trackerBaseBehaviourHasSet_18() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___trackerBaseBehaviourHasSet_18)); }
	inline bool get_trackerBaseBehaviourHasSet_18() const { return ___trackerBaseBehaviourHasSet_18; }
	inline bool* get_address_of_trackerBaseBehaviourHasSet_18() { return &___trackerBaseBehaviourHasSet_18; }
	inline void set_trackerBaseBehaviourHasSet_18(bool value)
	{
		___trackerBaseBehaviourHasSet_18 = value;
	}

	inline static int32_t get_offset_of_lockSizeRatio_19() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___lockSizeRatio_19)); }
	inline bool get_lockSizeRatio_19() const { return ___lockSizeRatio_19; }
	inline bool* get_address_of_lockSizeRatio_19() { return &___lockSizeRatio_19; }
	inline void set_lockSizeRatio_19(bool value)
	{
		___lockSizeRatio_19 = value;
	}

	inline static int32_t get_offset_of_preScale_20() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___preScale_20)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_preScale_20() const { return ___preScale_20; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_preScale_20() { return &___preScale_20; }
	inline void set_preScale_20(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___preScale_20 = value;
	}

	inline static int32_t get_offset_of_preSize_21() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___preSize_21)); }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  get_preSize_21() const { return ___preSize_21; }
	inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_preSize_21() { return &___preSize_21; }
	inline void set_preSize_21(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D  value)
	{
		___preSize_21 = value;
	}

	inline static int32_t get_offset_of_alreadysetup_22() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___alreadysetup_22)); }
	inline bool get_alreadysetup_22() const { return ___alreadysetup_22; }
	inline bool* get_address_of_alreadysetup_22() { return &___alreadysetup_22; }
	inline void set_alreadysetup_22(bool value)
	{
		___alreadysetup_22 = value;
	}

	inline static int32_t get_offset_of_TargetLoad_23() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___TargetLoad_23)); }
	inline Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A * get_TargetLoad_23() const { return ___TargetLoad_23; }
	inline Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A ** get_address_of_TargetLoad_23() { return &___TargetLoad_23; }
	inline void set_TargetLoad_23(Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A * value)
	{
		___TargetLoad_23 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLoad_23), value);
	}

	inline static int32_t get_offset_of_TargetUnload_24() { return static_cast<int32_t>(offsetof(ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5, ___TargetUnload_24)); }
	inline Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A * get_TargetUnload_24() const { return ___TargetUnload_24; }
	inline Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A ** get_address_of_TargetUnload_24() { return &___TargetUnload_24; }
	inline void set_TargetUnload_24(Action_3_tF77A75801B0EDC28819BFF9BCEB1BC15DDB8F45A * value)
	{
		___TargetUnload_24 = value;
		Il2CppCodeGenWriteBarrier((&___TargetUnload_24), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGETARGETBASEBEHAVIOUR_T89DE3B9B2DB0B015E88C127C234A28D7022099C5_H
#ifndef IMAGETRACKERBASEBEHAVIOUR_T2C229FEAF66B9B5F9D640FC287892752F888B1B4_H
#define IMAGETRACKERBASEBEHAVIOUR_T2C229FEAF66B9B5F9D640FC287892752F888B1B4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ImageTrackerBaseBehaviour
struct  ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4  : public DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72
{
public:
	// EasyAR.ImageTrackerBaseBehaviour_ImageTrackerMode EasyAR.ImageTrackerBaseBehaviour::Mode
	int32_t ___Mode_7;
	// EasyAR.ImageTracker EasyAR.ImageTrackerBaseBehaviour::Tracker
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED * ___Tracker_8;
	// System.Collections.Generic.List`1<EasyAR.ImageTargetBaseBehaviour> EasyAR.ImageTrackerBaseBehaviour::imageTargetBaseBehaviours
	List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 * ___imageTargetBaseBehaviours_9;
	// System.Collections.Generic.List`1<EasyAR.ImageTargetBaseBehaviour> EasyAR.ImageTrackerBaseBehaviour::imageTargetBaseBehaviours_loadqueue
	List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 * ___imageTargetBaseBehaviours_loadqueue_10;
	// System.Boolean EasyAR.ImageTrackerBaseBehaviour::_arStarted
	bool ____arStarted_11;
	// EasyAR.CameraDevice EasyAR.ImageTrackerBaseBehaviour::cameraDevice
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ___cameraDevice_12;
	// System.Int32 EasyAR.ImageTrackerBaseBehaviour::simultaneousNum
	int32_t ___simultaneousNum_13;
	// System.Action`4<EasyAR.ImageTrackerBaseBehaviour,EasyAR.ImageTargetBaseBehaviour,EasyAR.Target,System.Boolean> EasyAR.ImageTrackerBaseBehaviour::TargetLoad
	Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA * ___TargetLoad_14;
	// System.Action`4<EasyAR.ImageTrackerBaseBehaviour,EasyAR.ImageTargetBaseBehaviour,EasyAR.Target,System.Boolean> EasyAR.ImageTrackerBaseBehaviour::TargetUnload
	Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA * ___TargetUnload_15;

public:
	inline static int32_t get_offset_of_Mode_7() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___Mode_7)); }
	inline int32_t get_Mode_7() const { return ___Mode_7; }
	inline int32_t* get_address_of_Mode_7() { return &___Mode_7; }
	inline void set_Mode_7(int32_t value)
	{
		___Mode_7 = value;
	}

	inline static int32_t get_offset_of_Tracker_8() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___Tracker_8)); }
	inline ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED * get_Tracker_8() const { return ___Tracker_8; }
	inline ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED ** get_address_of_Tracker_8() { return &___Tracker_8; }
	inline void set_Tracker_8(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED * value)
	{
		___Tracker_8 = value;
		Il2CppCodeGenWriteBarrier((&___Tracker_8), value);
	}

	inline static int32_t get_offset_of_imageTargetBaseBehaviours_9() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___imageTargetBaseBehaviours_9)); }
	inline List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 * get_imageTargetBaseBehaviours_9() const { return ___imageTargetBaseBehaviours_9; }
	inline List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 ** get_address_of_imageTargetBaseBehaviours_9() { return &___imageTargetBaseBehaviours_9; }
	inline void set_imageTargetBaseBehaviours_9(List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 * value)
	{
		___imageTargetBaseBehaviours_9 = value;
		Il2CppCodeGenWriteBarrier((&___imageTargetBaseBehaviours_9), value);
	}

	inline static int32_t get_offset_of_imageTargetBaseBehaviours_loadqueue_10() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___imageTargetBaseBehaviours_loadqueue_10)); }
	inline List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 * get_imageTargetBaseBehaviours_loadqueue_10() const { return ___imageTargetBaseBehaviours_loadqueue_10; }
	inline List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 ** get_address_of_imageTargetBaseBehaviours_loadqueue_10() { return &___imageTargetBaseBehaviours_loadqueue_10; }
	inline void set_imageTargetBaseBehaviours_loadqueue_10(List_1_t8263596D7E314E9C863FC903E78AD8AAD38A64D0 * value)
	{
		___imageTargetBaseBehaviours_loadqueue_10 = value;
		Il2CppCodeGenWriteBarrier((&___imageTargetBaseBehaviours_loadqueue_10), value);
	}

	inline static int32_t get_offset_of__arStarted_11() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ____arStarted_11)); }
	inline bool get__arStarted_11() const { return ____arStarted_11; }
	inline bool* get_address_of__arStarted_11() { return &____arStarted_11; }
	inline void set__arStarted_11(bool value)
	{
		____arStarted_11 = value;
	}

	inline static int32_t get_offset_of_cameraDevice_12() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___cameraDevice_12)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get_cameraDevice_12() const { return ___cameraDevice_12; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of_cameraDevice_12() { return &___cameraDevice_12; }
	inline void set_cameraDevice_12(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		___cameraDevice_12 = value;
		Il2CppCodeGenWriteBarrier((&___cameraDevice_12), value);
	}

	inline static int32_t get_offset_of_simultaneousNum_13() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___simultaneousNum_13)); }
	inline int32_t get_simultaneousNum_13() const { return ___simultaneousNum_13; }
	inline int32_t* get_address_of_simultaneousNum_13() { return &___simultaneousNum_13; }
	inline void set_simultaneousNum_13(int32_t value)
	{
		___simultaneousNum_13 = value;
	}

	inline static int32_t get_offset_of_TargetLoad_14() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___TargetLoad_14)); }
	inline Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA * get_TargetLoad_14() const { return ___TargetLoad_14; }
	inline Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA ** get_address_of_TargetLoad_14() { return &___TargetLoad_14; }
	inline void set_TargetLoad_14(Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA * value)
	{
		___TargetLoad_14 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLoad_14), value);
	}

	inline static int32_t get_offset_of_TargetUnload_15() { return static_cast<int32_t>(offsetof(ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4, ___TargetUnload_15)); }
	inline Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA * get_TargetUnload_15() const { return ___TargetUnload_15; }
	inline Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA ** get_address_of_TargetUnload_15() { return &___TargetUnload_15; }
	inline void set_TargetUnload_15(Action_4_tFDCFFF2B4E5D01C39AC9CBA6E8DE9CC2001FFFEA * value)
	{
		___TargetUnload_15 = value;
		Il2CppCodeGenWriteBarrier((&___TargetUnload_15), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IMAGETRACKERBASEBEHAVIOUR_T2C229FEAF66B9B5F9D640FC287892752F888B1B4_H
#ifndef OBJECTTARGETBASEBEHAVIOUR_TE0B2071398B7F63365EC7D7EB5856B9320D55D65_H
#define OBJECTTARGETBASEBEHAVIOUR_TE0B2071398B7F63365EC7D7EB5856B9320D55D65_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ObjectTargetBaseBehaviour
struct  ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65  : public TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40
{
public:
	// EasyAR.StorageType EasyAR.ObjectTargetBaseBehaviour::Storage
	int32_t ___Storage_10;
	// System.String EasyAR.ObjectTargetBaseBehaviour::Path
	String_t* ___Path_11;
	// System.String EasyAR.ObjectTargetBaseBehaviour::Name
	String_t* ___Name_12;
	// System.Single EasyAR.ObjectTargetBaseBehaviour::Scale
	float ___Scale_13;
	// System.Boolean EasyAR.ObjectTargetBaseBehaviour::ActiveTargetOnStart
	bool ___ActiveTargetOnStart_14;
	// EasyAR.ObjectTarget EasyAR.ObjectTargetBaseBehaviour::Target
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2 * ___Target_15;
	// System.Collections.Generic.List`1<EasyAR.ObjectTrackerBaseBehaviour> EasyAR.ObjectTargetBaseBehaviour::loaders
	List_1_t3174161CF2CD254E859419530DA04D6C25CE6154 * ___loaders_16;
	// EasyAR.ObjectTrackerBaseBehaviour EasyAR.ObjectTargetBaseBehaviour::trackerBaseBehaviour
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC * ___trackerBaseBehaviour_17;
	// System.Boolean EasyAR.ObjectTargetBaseBehaviour::trackerBaseBehaviourHasSet
	bool ___trackerBaseBehaviourHasSet_18;
	// UnityEngine.Vector3 EasyAR.ObjectTargetBaseBehaviour::preScale
	Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  ___preScale_19;
	// System.Single EasyAR.ObjectTargetBaseBehaviour::preSize
	float ___preSize_20;
	// System.Boolean EasyAR.ObjectTargetBaseBehaviour::alreadysetup
	bool ___alreadysetup_21;
	// System.Action`3<EasyAR.ObjectTargetBaseBehaviour,EasyAR.ObjectTrackerBaseBehaviour,System.Boolean> EasyAR.ObjectTargetBaseBehaviour::TargetLoad
	Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 * ___TargetLoad_22;
	// System.Action`3<EasyAR.ObjectTargetBaseBehaviour,EasyAR.ObjectTrackerBaseBehaviour,System.Boolean> EasyAR.ObjectTargetBaseBehaviour::TargetUnload
	Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 * ___TargetUnload_23;

public:
	inline static int32_t get_offset_of_Storage_10() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___Storage_10)); }
	inline int32_t get_Storage_10() const { return ___Storage_10; }
	inline int32_t* get_address_of_Storage_10() { return &___Storage_10; }
	inline void set_Storage_10(int32_t value)
	{
		___Storage_10 = value;
	}

	inline static int32_t get_offset_of_Path_11() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___Path_11)); }
	inline String_t* get_Path_11() const { return ___Path_11; }
	inline String_t** get_address_of_Path_11() { return &___Path_11; }
	inline void set_Path_11(String_t* value)
	{
		___Path_11 = value;
		Il2CppCodeGenWriteBarrier((&___Path_11), value);
	}

	inline static int32_t get_offset_of_Name_12() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___Name_12)); }
	inline String_t* get_Name_12() const { return ___Name_12; }
	inline String_t** get_address_of_Name_12() { return &___Name_12; }
	inline void set_Name_12(String_t* value)
	{
		___Name_12 = value;
		Il2CppCodeGenWriteBarrier((&___Name_12), value);
	}

	inline static int32_t get_offset_of_Scale_13() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___Scale_13)); }
	inline float get_Scale_13() const { return ___Scale_13; }
	inline float* get_address_of_Scale_13() { return &___Scale_13; }
	inline void set_Scale_13(float value)
	{
		___Scale_13 = value;
	}

	inline static int32_t get_offset_of_ActiveTargetOnStart_14() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___ActiveTargetOnStart_14)); }
	inline bool get_ActiveTargetOnStart_14() const { return ___ActiveTargetOnStart_14; }
	inline bool* get_address_of_ActiveTargetOnStart_14() { return &___ActiveTargetOnStart_14; }
	inline void set_ActiveTargetOnStart_14(bool value)
	{
		___ActiveTargetOnStart_14 = value;
	}

	inline static int32_t get_offset_of_Target_15() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___Target_15)); }
	inline ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2 * get_Target_15() const { return ___Target_15; }
	inline ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2 ** get_address_of_Target_15() { return &___Target_15; }
	inline void set_Target_15(ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2 * value)
	{
		___Target_15 = value;
		Il2CppCodeGenWriteBarrier((&___Target_15), value);
	}

	inline static int32_t get_offset_of_loaders_16() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___loaders_16)); }
	inline List_1_t3174161CF2CD254E859419530DA04D6C25CE6154 * get_loaders_16() const { return ___loaders_16; }
	inline List_1_t3174161CF2CD254E859419530DA04D6C25CE6154 ** get_address_of_loaders_16() { return &___loaders_16; }
	inline void set_loaders_16(List_1_t3174161CF2CD254E859419530DA04D6C25CE6154 * value)
	{
		___loaders_16 = value;
		Il2CppCodeGenWriteBarrier((&___loaders_16), value);
	}

	inline static int32_t get_offset_of_trackerBaseBehaviour_17() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___trackerBaseBehaviour_17)); }
	inline ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC * get_trackerBaseBehaviour_17() const { return ___trackerBaseBehaviour_17; }
	inline ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC ** get_address_of_trackerBaseBehaviour_17() { return &___trackerBaseBehaviour_17; }
	inline void set_trackerBaseBehaviour_17(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC * value)
	{
		___trackerBaseBehaviour_17 = value;
		Il2CppCodeGenWriteBarrier((&___trackerBaseBehaviour_17), value);
	}

	inline static int32_t get_offset_of_trackerBaseBehaviourHasSet_18() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___trackerBaseBehaviourHasSet_18)); }
	inline bool get_trackerBaseBehaviourHasSet_18() const { return ___trackerBaseBehaviourHasSet_18; }
	inline bool* get_address_of_trackerBaseBehaviourHasSet_18() { return &___trackerBaseBehaviourHasSet_18; }
	inline void set_trackerBaseBehaviourHasSet_18(bool value)
	{
		___trackerBaseBehaviourHasSet_18 = value;
	}

	inline static int32_t get_offset_of_preScale_19() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___preScale_19)); }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  get_preScale_19() const { return ___preScale_19; }
	inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_preScale_19() { return &___preScale_19; }
	inline void set_preScale_19(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720  value)
	{
		___preScale_19 = value;
	}

	inline static int32_t get_offset_of_preSize_20() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___preSize_20)); }
	inline float get_preSize_20() const { return ___preSize_20; }
	inline float* get_address_of_preSize_20() { return &___preSize_20; }
	inline void set_preSize_20(float value)
	{
		___preSize_20 = value;
	}

	inline static int32_t get_offset_of_alreadysetup_21() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___alreadysetup_21)); }
	inline bool get_alreadysetup_21() const { return ___alreadysetup_21; }
	inline bool* get_address_of_alreadysetup_21() { return &___alreadysetup_21; }
	inline void set_alreadysetup_21(bool value)
	{
		___alreadysetup_21 = value;
	}

	inline static int32_t get_offset_of_TargetLoad_22() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___TargetLoad_22)); }
	inline Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 * get_TargetLoad_22() const { return ___TargetLoad_22; }
	inline Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 ** get_address_of_TargetLoad_22() { return &___TargetLoad_22; }
	inline void set_TargetLoad_22(Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 * value)
	{
		___TargetLoad_22 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLoad_22), value);
	}

	inline static int32_t get_offset_of_TargetUnload_23() { return static_cast<int32_t>(offsetof(ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65, ___TargetUnload_23)); }
	inline Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 * get_TargetUnload_23() const { return ___TargetUnload_23; }
	inline Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 ** get_address_of_TargetUnload_23() { return &___TargetUnload_23; }
	inline void set_TargetUnload_23(Action_3_tC6D6414749F01C5C1F3F8816E198B83C5B5DBCE6 * value)
	{
		___TargetUnload_23 = value;
		Il2CppCodeGenWriteBarrier((&___TargetUnload_23), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OBJECTTARGETBASEBEHAVIOUR_TE0B2071398B7F63365EC7D7EB5856B9320D55D65_H
#ifndef OBJECTTRACKERBASEBEHAVIOUR_TC4E23F408957D7B2BAE6E4D56EB016E0161D62EC_H
#define OBJECTTRACKERBASEBEHAVIOUR_TC4E23F408957D7B2BAE6E4D56EB016E0161D62EC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.ObjectTrackerBaseBehaviour
struct  ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC  : public DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72
{
public:
	// EasyAR.ObjectTracker EasyAR.ObjectTrackerBaseBehaviour::Tracker
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1 * ___Tracker_7;
	// System.Collections.Generic.List`1<EasyAR.ObjectTargetBaseBehaviour> EasyAR.ObjectTrackerBaseBehaviour::imageTargetBaseBehaviours
	List_1_t1840847746794D5D9648D2F84FDDA421688E9682 * ___imageTargetBaseBehaviours_8;
	// System.Collections.Generic.List`1<EasyAR.ObjectTargetBaseBehaviour> EasyAR.ObjectTrackerBaseBehaviour::imageTargetBaseBehaviours_loadqueue
	List_1_t1840847746794D5D9648D2F84FDDA421688E9682 * ___imageTargetBaseBehaviours_loadqueue_9;
	// System.Boolean EasyAR.ObjectTrackerBaseBehaviour::_arStarted
	bool ____arStarted_10;
	// EasyAR.CameraDevice EasyAR.ObjectTrackerBaseBehaviour::cameraDevice
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ___cameraDevice_11;
	// System.Int32 EasyAR.ObjectTrackerBaseBehaviour::simultaneousNum
	int32_t ___simultaneousNum_12;
	// System.Action`4<EasyAR.ObjectTrackerBaseBehaviour,EasyAR.ObjectTargetBaseBehaviour,EasyAR.Target,System.Boolean> EasyAR.ObjectTrackerBaseBehaviour::TargetLoad
	Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 * ___TargetLoad_13;
	// System.Action`4<EasyAR.ObjectTrackerBaseBehaviour,EasyAR.ObjectTargetBaseBehaviour,EasyAR.Target,System.Boolean> EasyAR.ObjectTrackerBaseBehaviour::TargetUnload
	Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 * ___TargetUnload_14;

public:
	inline static int32_t get_offset_of_Tracker_7() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___Tracker_7)); }
	inline ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1 * get_Tracker_7() const { return ___Tracker_7; }
	inline ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1 ** get_address_of_Tracker_7() { return &___Tracker_7; }
	inline void set_Tracker_7(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1 * value)
	{
		___Tracker_7 = value;
		Il2CppCodeGenWriteBarrier((&___Tracker_7), value);
	}

	inline static int32_t get_offset_of_imageTargetBaseBehaviours_8() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___imageTargetBaseBehaviours_8)); }
	inline List_1_t1840847746794D5D9648D2F84FDDA421688E9682 * get_imageTargetBaseBehaviours_8() const { return ___imageTargetBaseBehaviours_8; }
	inline List_1_t1840847746794D5D9648D2F84FDDA421688E9682 ** get_address_of_imageTargetBaseBehaviours_8() { return &___imageTargetBaseBehaviours_8; }
	inline void set_imageTargetBaseBehaviours_8(List_1_t1840847746794D5D9648D2F84FDDA421688E9682 * value)
	{
		___imageTargetBaseBehaviours_8 = value;
		Il2CppCodeGenWriteBarrier((&___imageTargetBaseBehaviours_8), value);
	}

	inline static int32_t get_offset_of_imageTargetBaseBehaviours_loadqueue_9() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___imageTargetBaseBehaviours_loadqueue_9)); }
	inline List_1_t1840847746794D5D9648D2F84FDDA421688E9682 * get_imageTargetBaseBehaviours_loadqueue_9() const { return ___imageTargetBaseBehaviours_loadqueue_9; }
	inline List_1_t1840847746794D5D9648D2F84FDDA421688E9682 ** get_address_of_imageTargetBaseBehaviours_loadqueue_9() { return &___imageTargetBaseBehaviours_loadqueue_9; }
	inline void set_imageTargetBaseBehaviours_loadqueue_9(List_1_t1840847746794D5D9648D2F84FDDA421688E9682 * value)
	{
		___imageTargetBaseBehaviours_loadqueue_9 = value;
		Il2CppCodeGenWriteBarrier((&___imageTargetBaseBehaviours_loadqueue_9), value);
	}

	inline static int32_t get_offset_of__arStarted_10() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ____arStarted_10)); }
	inline bool get__arStarted_10() const { return ____arStarted_10; }
	inline bool* get_address_of__arStarted_10() { return &____arStarted_10; }
	inline void set__arStarted_10(bool value)
	{
		____arStarted_10 = value;
	}

	inline static int32_t get_offset_of_cameraDevice_11() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___cameraDevice_11)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get_cameraDevice_11() const { return ___cameraDevice_11; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of_cameraDevice_11() { return &___cameraDevice_11; }
	inline void set_cameraDevice_11(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		___cameraDevice_11 = value;
		Il2CppCodeGenWriteBarrier((&___cameraDevice_11), value);
	}

	inline static int32_t get_offset_of_simultaneousNum_12() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___simultaneousNum_12)); }
	inline int32_t get_simultaneousNum_12() const { return ___simultaneousNum_12; }
	inline int32_t* get_address_of_simultaneousNum_12() { return &___simultaneousNum_12; }
	inline void set_simultaneousNum_12(int32_t value)
	{
		___simultaneousNum_12 = value;
	}

	inline static int32_t get_offset_of_TargetLoad_13() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___TargetLoad_13)); }
	inline Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 * get_TargetLoad_13() const { return ___TargetLoad_13; }
	inline Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 ** get_address_of_TargetLoad_13() { return &___TargetLoad_13; }
	inline void set_TargetLoad_13(Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 * value)
	{
		___TargetLoad_13 = value;
		Il2CppCodeGenWriteBarrier((&___TargetLoad_13), value);
	}

	inline static int32_t get_offset_of_TargetUnload_14() { return static_cast<int32_t>(offsetof(ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC, ___TargetUnload_14)); }
	inline Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 * get_TargetUnload_14() const { return ___TargetUnload_14; }
	inline Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 ** get_address_of_TargetUnload_14() { return &___TargetUnload_14; }
	inline void set_TargetUnload_14(Action_4_t954BD6530C6C081A4C93D3013B770E477723D523 * value)
	{
		___TargetUnload_14 = value;
		Il2CppCodeGenWriteBarrier((&___TargetUnload_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OBJECTTRACKERBASEBEHAVIOUR_TC4E23F408957D7B2BAE6E4D56EB016E0161D62EC_H
#ifndef QRCODESCANNERBASEBEHAVIOUR_T1118264F61B155AB7F97A72E98449730FDEB8A25_H
#define QRCODESCANNERBASEBEHAVIOUR_T1118264F61B155AB7F97A72E98449730FDEB8A25_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// EasyAR.QRCodeScannerBaseBehaviour
struct  QRCodeScannerBaseBehaviour_t1118264F61B155AB7F97A72E98449730FDEB8A25  : public DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72
{
public:
	// EasyAR.BarCodeScanner EasyAR.QRCodeScannerBaseBehaviour::BarCodeScanner
	BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17 * ___BarCodeScanner_7;
	// EasyAR.CameraDevice EasyAR.QRCodeScannerBaseBehaviour::cameraDevice
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * ___cameraDevice_8;

public:
	inline static int32_t get_offset_of_BarCodeScanner_7() { return static_cast<int32_t>(offsetof(QRCodeScannerBaseBehaviour_t1118264F61B155AB7F97A72E98449730FDEB8A25, ___BarCodeScanner_7)); }
	inline BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17 * get_BarCodeScanner_7() const { return ___BarCodeScanner_7; }
	inline BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17 ** get_address_of_BarCodeScanner_7() { return &___BarCodeScanner_7; }
	inline void set_BarCodeScanner_7(BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17 * value)
	{
		___BarCodeScanner_7 = value;
		Il2CppCodeGenWriteBarrier((&___BarCodeScanner_7), value);
	}

	inline static int32_t get_offset_of_cameraDevice_8() { return static_cast<int32_t>(offsetof(QRCodeScannerBaseBehaviour_t1118264F61B155AB7F97A72E98449730FDEB8A25, ___cameraDevice_8)); }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * get_cameraDevice_8() const { return ___cameraDevice_8; }
	inline CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 ** get_address_of_cameraDevice_8() { return &___cameraDevice_8; }
	inline void set_cameraDevice_8(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267 * value)
	{
		___cameraDevice_8 = value;
		Il2CppCodeGenWriteBarrier((&___cameraDevice_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // QRCODESCANNERBASEBEHAVIOUR_T1118264F61B155AB7F97A72E98449730FDEB8A25_H





#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3400 = { sizeof (EventHandler_t5069D72E1ED46BD04F19D8D4534811B95A8E2308), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3401 = { sizeof (ErrorEventHandler_tF5863946928B48BE13146ED5FF70AC92678FE222), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3402 = { sizeof (FrameReadyEventHandler_t518B277D916AB292680CAA186BCDB3D3EF130422), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3403 = { sizeof (TimeEventHandler_tDD815DAABFADDD98C8993B2A97A2FCE858266BC1), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3404 = { sizeof (U3CModuleU3E_tDE5A299227351E064CF5069210AC8ED1294BD51A), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3405 = { sizeof (U3CModuleU3E_t410187D184BFEA098C57AA90C1EEBB14DCD72176), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3406 = { sizeof (U3CModuleU3E_t56CA3936A9EFABF2ED20401359C40BFE63F85A11), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3407 = { sizeof (U3CModuleU3E_tBE4A2C03D239132B99D8F2C5938A2EC7220D741C), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3408 = { sizeof (DataContractAttribute_tAD58D5877BD04EADB56BB4AEDDE342C73F032FC5), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3408[1] = 
{
	DataContractAttribute_tAD58D5877BD04EADB56BB4AEDDE342C73F032FC5::get_offset_of_isReference_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3409 = { sizeof (DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3409[4] = 
{
	DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525::get_offset_of_name_0(),
	DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525::get_offset_of_order_1(),
	DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525::get_offset_of_isRequired_2(),
	DataMemberAttribute_tC865433FEC93FFD46D6F3E4BB28F262C9EE40525::get_offset_of_emitDefaultValue_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3410 = { sizeof (EnumMemberAttribute_t115D80337B2C8222158FC46345EA100EEB63B32D), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3410[1] = 
{
	EnumMemberAttribute_t115D80337B2C8222158FC46345EA100EEB63B32D::get_offset_of_value_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3411 = { sizeof (U3CModuleU3E_tB308A2384DEB86F8845A4E61970976B8944B5DC4), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3412 = { sizeof (U3CModuleU3E_t26503BAFABAE646D5F4F3CC177797532B37B76E8), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3413 = { sizeof (ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3413[5] = 
{
	ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8::get_offset_of_TargetSelfLoad_2(),
	ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8::get_offset_of_U3CIdU3Ek__BackingField_3(),
	ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8::get_offset_of_U3CNameU3Ek__BackingField_4(),
	ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8::get_offset_of_U3CUidU3Ek__BackingField_5(),
	ARScene_tAA9674E4DE68B501C3014205441A72D8156563D8::get_offset_of_U3CMetaDataU3Ek__BackingField_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3414 = { sizeof (ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36), -1, sizeof(ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3414[1] = 
{
	ARSceneTracker_t85BC1B951934CFACA74CE4C8ED78B6267CCE3D36_StaticFields::get_offset_of_trackers_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3415 = { sizeof (Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3415[3] = 
{
	Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A::get_offset_of_RenderingFlag_2(),
	Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A::get_offset_of__id_3(),
	Augmenter_tB3B9AF530192059D6D478B607152CB624AEAC35A::get_offset_of_textureID_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3416 = { sizeof (BarCodeScanner_t8C6F72CBF3ECD28D6B5A26C2D250DDE3E1C14C17), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3417 = { sizeof (Base_tEA80732D03D655A182B604E2318284404F786A04), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3417[2] = 
{
	Base_tEA80732D03D655A182B604E2318284404F786A04::get_offset_of_Obj_0(),
	Base_tEA80732D03D655A182B604E2318284404F786A04::get_offset_of_Disposed_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3418 = { sizeof (CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3418[4] = 
{
	CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38::get_offset_of_U3CSizeU3Ek__BackingField_2(),
	CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38::get_offset_of_U3CFocalLengthU3Ek__BackingField_3(),
	CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38::get_offset_of_U3CPrinciplePointU3Ek__BackingField_4(),
	CameraCalibration_t20A56E55C123B7667A4175EF51C420F3CAB74F38::get_offset_of_U3CDistortionParamU3Ek__BackingField_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3419 = { sizeof (CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267), -1, sizeof(CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3419[10] = 
{
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of_OpenedDeviceIfOpened_2(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of_horizontalFlip_3(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of__size_4(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of__permissionCallBack_5(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of__permissionObjCallback_6(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267_StaticFields::get_offset_of_cameras_7(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of_PermissionStatusNotify_8(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of_U3CCalibrationU3Ek__BackingField_9(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of_U3CSupportedFPSU3Ek__BackingField_10(),
	CameraDevice_t680F5B2C7B6B190C8D983CA3BDDE1872A80CB267::get_offset_of_U3CSupportedSizeU3Ek__BackingField_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3420 = { sizeof (FocusMode_tA92E30A8207A00CB30083757FC8D591C98B00047)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3420[6] = 
{
	FocusMode_tA92E30A8207A00CB30083757FC8D591C98B00047::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3421 = { sizeof (Device_t3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3421[4] = 
{
	Device_t3F3AA7C85FB7D960F5D1C28218BD52E6D5EDBE4E::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3422 = { sizeof (PermissionStatus_t7221F13C7C0C4F83FF2C5A744107819D7A9FE14C)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3422[4] = 
{
	PermissionStatus_t7221F13C7C0C4F83FF2C5A744107819D7A9FE14C::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3423 = { sizeof (CallBack_t47BC7EE8B5E14210A361DF7E8A544E887FD1D346), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3424 = { sizeof (CameraFrameStreamer_tA758ECD378047DBDDDAFBA809E9BE0F4D99CAAD2), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3425 = { sizeof (CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E), -1, sizeof(CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3425[8] = 
{
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of_IsCheckNeeded_2(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E_StaticFields::get_offset_of_clouds_3(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of__objCallback_4(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of__callBack_5(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of__callBackInit_6(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of__isMultithreadCallback_7(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of_CloudInitialize_8(),
	CloudRecognizer_t5E79326D8F938A3E9AE8DC050DFD4FF2525BD75E::get_offset_of_CloudUpdate_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3426 = { sizeof (Status_tAEFF163FB4F958399EACDAC8EA05F03A6975E425)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3426[4] = 
{
	Status_tAEFF163FB4F958399EACDAC8EA05F03A6975E425::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3427 = { sizeof (CallBack_t9FF9B3DF7BB62A9A8DE06990263637C17105FA49), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3428 = { sizeof (CallBackInit_t03B6166A446D60CD8E9E01C549BC15E8915F5293), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3429 = { sizeof (Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2), -1, sizeof(Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3429[7] = 
{
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of_instance_0(),
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of_Rotation_1(),
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of__orientation_2(),
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of_initialized_3(),
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of_rotationOffset_4(),
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of_rotationOffsetSet_5(),
	Engine_t7AC7469FE29D22C6E55D34DB16D69B6D324127D2_StaticFields::get_offset_of_isPro_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3430 = { sizeof (RotationOffsetMode_t5357C01621F8695C0EF0E6DC248E7EFDC179261C)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3430[5] = 
{
	RotationOffsetMode_t5357C01621F8695C0EF0E6DC248E7EFDC179261C::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3431 = { sizeof (EngineNative_t7BC7458C69957DF5986B221A63E5328D34D3DD6B), -1, sizeof(EngineNative_t7BC7458C69957DF5986B221A63E5328D34D3DD6B_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3431[1] = 
{
	EngineNative_t7BC7458C69957DF5986B221A63E5328D34D3DD6B_StaticFields::get_offset_of__log_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3432 = { sizeof (LogFunc_t20EDF9571150E191EBAF9CE90663599458EF3B36), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3433 = { sizeof (EngineNativeIOS_t697C66269BF5FBAF866C26518EBEFFA7AA4B9C16), -1, sizeof(EngineNativeIOS_t697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3433[1] = 
{
	EngineNativeIOS_t697C66269BF5FBAF866C26518EBEFFA7AA4B9C16_StaticFields::get_offset_of__log_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3434 = { sizeof (LogFunc_t1F165E1E2BF71994028D3C4DEDC7965A5D36C90C), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3435 = { sizeof (Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3435[4] = 
{
	Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F::get_offset_of_U3CTimeStampU3Ek__BackingField_2(),
	Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F::get_offset_of_U3CIndexU3Ek__BackingField_3(),
	Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F::get_offset_of_U3CTargetsU3Ek__BackingField_4(),
	Frame_t227036290CC65DD58463DBE6C7D073F2E8F00E3F::get_offset_of_U3CTextU3Ek__BackingField_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3436 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3437 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3438 = { sizeof (Image_t3682A31C8033D3F86E754D436DBAE1124BCE92E9), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3439 = { sizeof (PixelFormat_t0BE25AB702008443A999FC4B96024C164E692E2B)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3439[8] = 
{
	PixelFormat_t0BE25AB702008443A999FC4B96024C164E692E2B::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3440 = { sizeof (ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3440[7] = 
{
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_BehaviourStorage_2(),
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_BehaviourPath_3(),
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_TargetSelfLoad_4(),
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_U3CIdU3Ek__BackingField_5(),
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_U3CNameU3Ek__BackingField_6(),
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_U3CUidU3Ek__BackingField_7(),
	ImageTarget_t0154563F1D26CA065705B9C81E6C1BC553649B88::get_offset_of_U3CMetaDataU3Ek__BackingField_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3441 = { sizeof (ImageTrackerMode_t7B88A225B3A9D09F49032E3879C99B693AFCD169)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3441[3] = 
{
	ImageTrackerMode_t7B88A225B3A9D09F49032E3879C99B693AFCD169::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3442 = { sizeof (ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED), -1, sizeof(ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3442[9] = 
{
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of_IsCheckNeeded_2(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of__objCallbackLoad_3(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of__objCallbackUnload_4(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of__onload_5(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of__onunload_6(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of__isMultithreadCallback_7(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED_StaticFields::get_offset_of_trackers_8(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of_TargetLoad_9(),
	ImageTracker_t17A55EC6EB82C2087C4C01BB5CB0A06CC6F14CED::get_offset_of_TargetUnload_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3443 = { sizeof (TargetLoadCallbackC_tB6D05C409A552BA4D5B6D29E632841335580F3BA), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3444 = { sizeof (ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3444[7] = 
{
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_BehaviourStorage_2(),
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_BehaviourPath_3(),
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_TargetSelfLoad_4(),
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_U3CIdU3Ek__BackingField_5(),
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_U3CNameU3Ek__BackingField_6(),
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_U3CUidU3Ek__BackingField_7(),
	ObjectTarget_t960066C400BB456695BDBAE43891B43FA5C329E2::get_offset_of_U3CMetaDataU3Ek__BackingField_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3445 = { sizeof (ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1), -1, sizeof(ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3445[9] = 
{
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of_IsCheckNeeded_2(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of__objCallbackLoad_3(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of__objCallbackUnload_4(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of__onload_5(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of__onunload_6(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of__isMultithreadCallback_7(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1_StaticFields::get_offset_of_trackers_8(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of_TargetLoad_9(),
	ObjectTracker_t20FBFB223480E243B5C76B4E407D43516794CEB1::get_offset_of_TargetUnload_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3446 = { sizeof (TargetLoadCallbackC_t1235AECE7061277A0A5D1034CDFAF949CAF56DCB), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3447 = { sizeof (RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E), -1, sizeof(RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3447[8] = 
{
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields::get_offset_of__mutex_2(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields::get_offset_of__notifys_3(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E_StaticFields::get_offset_of_recorders_4(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E::get_offset_of__callBack_5(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E::get_offset_of__objCallback_6(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E::get_offset_of__permissionCallBack_7(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E::get_offset_of__permissionObjCallback_8(),
	RecorderNative_t3A8F606EBCF30517D7509086DE79E3798AB1EC6E::get_offset_of_PermissionStatusNotify_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3448 = { sizeof (RecorderStatus_t0C30810D24FEC3E7EE5E8F2CD683762EEE614478)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3448[8] = 
{
	RecorderStatus_t0C30810D24FEC3E7EE5E8F2CD683762EEE614478::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3449 = { sizeof (RecorderProfile_tDE1EA4BC48325B592033AEF244E4674B3F1EF9AB)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3449[11] = 
{
	RecorderProfile_tDE1EA4BC48325B592033AEF244E4674B3F1EF9AB::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3450 = { sizeof (RecorderZoomMode_t36076C85D1813F58D963278761BC49267636B14C)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3450[3] = 
{
	RecorderZoomMode_t36076C85D1813F58D963278761BC49267636B14C::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3451 = { sizeof (RecordVideoOrientation_t49DBB5B7D7F30688830132DC1025F0F143DE730B)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3451[3] = 
{
	RecordVideoOrientation_t49DBB5B7D7F30688830132DC1025F0F143DE730B::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3452 = { sizeof (PermissionStatus_t97FCC3763DA37787136F03CD0F28F0C58D913D00)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3452[4] = 
{
	PermissionStatus_t97FCC3763DA37787136F03CD0F28F0C58D913D00::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3453 = { sizeof (CallBack_t7DCEC738741ED9350BCA9D6737324A63C12445A5), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3454 = { sizeof (StorageType_t0B964BEE68DE33497526337082DD11304D9DCAED)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3454[5] = 
{
	StorageType_t0B964BEE68DE33497526337082DD11304D9DCAED::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3455 = { sizeof (Target_tEBC0852E324F61C5288E75462056D72AC4874BF3), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3455[4] = 
{
	Target_tEBC0852E324F61C5288E75462056D72AC4874BF3::get_offset_of_U3CIdU3Ek__BackingField_2(),
	Target_tEBC0852E324F61C5288E75462056D72AC4874BF3::get_offset_of_U3CNameU3Ek__BackingField_3(),
	Target_tEBC0852E324F61C5288E75462056D72AC4874BF3::get_offset_of_U3CUidU3Ek__BackingField_4(),
	Target_tEBC0852E324F61C5288E75462056D72AC4874BF3::get_offset_of_U3CMetaDataU3Ek__BackingField_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3456 = { sizeof (TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3456[4] = 
{
	TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736::get_offset_of_U3CStatusU3Ek__BackingField_2(),
	TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736::get_offset_of_U3CTargetU3Ek__BackingField_3(),
	TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736::get_offset_of_U3CRotationU3Ek__BackingField_4(),
	TargetInstance_tAE0BA0D46783F323D9178C83F8384DE68F200736::get_offset_of_U3CPositionU3Ek__BackingField_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3457 = { sizeof (TrackStatus_tE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3457[5] = 
{
	TrackStatus_tE7580C4AE4AFDB1F8DBE2956EACA014F52A5AA28::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3458 = { sizeof (Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635)+ sizeof (RuntimeObject), sizeof(Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635 ), 0, 0 };
extern const int32_t g_FieldOffsetTable3458[2] = 
{
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635::get_offset_of_x_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Vector2I_t805D87F667A0E8FA7321A11EA1ED7CD442DCE635::get_offset_of_y_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3459 = { sizeof (VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3), -1, sizeof(VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3459[6] = 
{
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3::get_offset_of_IsCheckNeeded_2(),
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3_StaticFields::get_offset_of_players_3(),
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3::get_offset_of__objCallback_4(),
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3::get_offset_of__callBack_5(),
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3::get_offset_of__isMultithreadCallback_6(),
	VideoPlayer_t41A3B6358CFB9D0ABCF5C472A1234A0431F352E3::get_offset_of_PlayerStatusChanged_7(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3460 = { sizeof (PlayerStatus_tCF946427176BE1D75AD990DC8E9C7FD41611D93D)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3460[4] = 
{
	PlayerStatus_tCF946427176BE1D75AD990DC8E9C7FD41611D93D::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3461 = { sizeof (VideoType_t11056A66F5E37A2067CE24F7FB04EEDA8A31CA79)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3461[4] = 
{
	VideoType_t11056A66F5E37A2067CE24F7FB04EEDA8A31CA79::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3462 = { sizeof (CallBack_tA407CF7C5DFAF7FAF118B916ECFE4B9D48F1458E), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3463 = { sizeof (ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3463[19] = 
{
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_Augmenter_4(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_RenderReality_5(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_WorldCenter_6(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_rFlag_7(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_texCreated_8(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_tex_9(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_streamer_10(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_previousTargets_11(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_deviceBehaviour_12(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_preRenderReality_13(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_preFrameIdx_14(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_CenterTarget_15(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of__size_16(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_PlaneTextureCreated_17(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_FrameUpdate_18(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_TargetFound_19(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_TargetLost_20(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_TextMessage_21(),
	ARCameraBaseBehaviour_t32E705CA351B11500D5B696E709CBB4F1424C3EB::get_offset_of_PlaneTextureRenderChanged_22(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3464 = { sizeof (CenterMode_t842BFB7256CCE102C0B3604AC669D0BFEA67AC1B)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3464[4] = 
{
	CenterMode_t842BFB7256CCE102C0B3604AC669D0BFEA67AC1B::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3465 = { sizeof (ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8), -1, sizeof(ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3465[2] = 
{
	ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8::get_offset_of_Target_10(),
	ARSceneBaseBehaviour_t6EEE5EC77979421BCF6C8333E6A1BE8DCC7ADFC8_StaticFields::get_offset_of_planeTargetBaseBehaviour_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3466 = { sizeof (ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1), -1, sizeof(ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3466[3] = 
{
	ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1::get_offset_of_Tracker_7(),
	ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1::get_offset_of_cameraDevice_8(),
	ARSceneTrackerBaseBehaviour_tDB4F05CF8CF09B4228371A7002C4D073709DF1E1_StaticFields::get_offset_of_planeTrackerBaseBehaviour_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3467 = { sizeof (CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3467[12] = 
{
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_CaptureWhenStart_6(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_RequestPlatformPermission_7(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_cameraDeviceType_8(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_cameraIndex_9(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_horizontalFlip_10(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_CameraSize_11(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_CameraFPS_12(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_Device_13(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_Streamer_14(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_coroutine_15(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_validGranted__16(),
	CameraDeviceBaseBehaviour_t6316901BD8E069FD3CD54FA50522853B546F6C3F::get_offset_of_granted__17(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3468 = { sizeof (FocusMode_t4C771EC5DFBED32E14E112C2927BF6F803E5AAB3)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3468[6] = 
{
	FocusMode_t4C771EC5DFBED32E14E112C2927BF6F803E5AAB3::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3469 = { sizeof (DeviceType_tA57BDDD41A99824396D8DD9F5AB63D09C2235AC1)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3469[4] = 
{
	DeviceType_tA57BDDD41A99824396D8DD9F5AB63D09C2235AC1::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3470 = { sizeof (U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3470[3] = 
{
	U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788::get_offset_of_U24PC_0(),
	U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788::get_offset_of_U24current_1(),
	U3COpenAfterGrantedU3Ec__Iterator0_t977327B54CC327C0A61DC3A26573944859D30788::get_offset_of_U3CU3Ef__this_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3471 = { sizeof (CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3471[7] = 
{
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_Server_7(),
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_Key_8(),
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_Secret_9(),
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_CloudRecognizer_10(),
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_cameraDevice_11(),
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_initReconnectMessage_12(),
	CloudRecognizerBaseBehaviour_tFF314EDAA9C5BA30C6851767355E5A0E8D34D515::get_offset_of_CloudUpdate_13(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3472 = { sizeof (Status_t6290BA0CBB77E742AE887A78B8500CC43F2A204E)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3472[4] = 
{
	Status_t6290BA0CBB77E742AE887A78B8500CC43F2A204E::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3473 = { sizeof (U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3473[3] = 
{
	U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C::get_offset_of_U24PC_0(),
	U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C::get_offset_of_U24current_1(),
	U3COnConnectU3Ec__Iterator1_t1CB0294C7AF35EFCA9883F29B39148DFB2AC668C::get_offset_of_U3CU3Ef__this_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3474 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3475 = { sizeof (DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3475[2] = 
{
	DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB::get_offset_of_DeviceStart_4(),
	DeviceAbstractBehaviour_tED74FABBF209450A33AC17A09ABB2587897F9FEB::get_offset_of_U3CEasyAR_IDevice_IsOpenedU3Ek__BackingField_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3476 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3477 = { sizeof (DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3477[3] = 
{
	DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72::get_offset_of_deviceBehaviour_4(),
	DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72::get_offset_of_WorkStart_5(),
	DeviceUserAbstractBehaviour_t3F48FA77CFA193F7260EF479290947B9C641DC72::get_offset_of_WorkStop_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3478 = { sizeof (ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3478[15] = 
{
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_Storage_10(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_Path_11(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_Name_12(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_Size_13(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_ActiveTargetOnStart_14(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_Target_15(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_loaders_16(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_trackerBaseBehaviour_17(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_trackerBaseBehaviourHasSet_18(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_lockSizeRatio_19(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_preScale_20(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_preSize_21(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_alreadysetup_22(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_TargetLoad_23(),
	ImageTargetBaseBehaviour_t89DE3B9B2DB0B015E88C127C234A28D7022099C5::get_offset_of_TargetUnload_24(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3479 = { sizeof (ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3479[9] = 
{
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_Mode_7(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_Tracker_8(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_imageTargetBaseBehaviours_9(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_imageTargetBaseBehaviours_loadqueue_10(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of__arStarted_11(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_cameraDevice_12(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_simultaneousNum_13(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_TargetLoad_14(),
	ImageTrackerBaseBehaviour_t2C229FEAF66B9B5F9D640FC287892752F888B1B4::get_offset_of_TargetUnload_15(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3480 = { sizeof (ImageTrackerMode_tA04381D3FFF31B4C46994BAA024AF80A0A1C8208)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3480[3] = 
{
	ImageTrackerMode_tA04381D3FFF31B4C46994BAA024AF80A0A1C8208::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3481 = { sizeof (ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3481[14] = 
{
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_Storage_10(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_Path_11(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_Name_12(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_Scale_13(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_ActiveTargetOnStart_14(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_Target_15(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_loaders_16(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_trackerBaseBehaviour_17(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_trackerBaseBehaviourHasSet_18(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_preScale_19(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_preSize_20(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_alreadysetup_21(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_TargetLoad_22(),
	ObjectTargetBaseBehaviour_tE0B2071398B7F63365EC7D7EB5856B9320D55D65::get_offset_of_TargetUnload_23(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3482 = { sizeof (ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3482[8] = 
{
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_Tracker_7(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_imageTargetBaseBehaviours_8(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_imageTargetBaseBehaviours_loadqueue_9(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of__arStarted_10(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_cameraDevice_11(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_simultaneousNum_12(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_TargetLoad_13(),
	ObjectTrackerBaseBehaviour_tC4E23F408957D7B2BAE6E4D56EB016E0161D62EC::get_offset_of_TargetUnload_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3483 = { sizeof (QRCodeScannerBaseBehaviour_t1118264F61B155AB7F97A72E98449730FDEB8A25), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3483[2] = 
{
	QRCodeScannerBaseBehaviour_t1118264F61B155AB7F97A72E98449730FDEB8A25::get_offset_of_BarCodeScanner_7(),
	QRCodeScannerBaseBehaviour_t1118264F61B155AB7F97A72E98449730FDEB8A25::get_offset_of_cameraDevice_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3484 = { sizeof (RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3484[6] = 
{
	RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF::get_offset_of_meshGenerator_4(),
	RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF::get_offset_of_rotation_5(),
	RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF::get_offset_of__scale_6(),
	RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF::get_offset_of_initRotation_7(),
	RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF::get_offset_of_hFlip_8(),
	RealityPlaneBaseBehaviour_tFBCBE01DE91725CC96382166ACC16B19DEA9A2EF::get_offset_of_isTextureSet_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3485 = { sizeof (RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3485[18] = 
{
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_RequestPlatformPermission_4(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_Profile_5(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_Mode_6(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_recorder_7(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of__notify_8(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of__width_9(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of__height_10(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of__texId_11(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of__recording_12(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_started_13(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_coroutine_14(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of__coroutine_texture_15(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_validate_16(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_granted_17(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_coroutineStarted__18(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_FrameUpdate_19(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_StatusUpdate_20(),
	RecorderBaseBehaviour_tC748C8D7AF76441E5706BDFB9581A684BF033C9B::get_offset_of_U3COutputFileU3Ek__BackingField_21(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3486 = { sizeof (Status_t751761DBE6096BD07350CD5CE760DDFD5D353184)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3486[8] = 
{
	Status_t751761DBE6096BD07350CD5CE760DDFD5D353184::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3487 = { sizeof (RecorderProfile_tC0FC0B3C8E486C97190218FF854DFF1992941C3B)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3487[11] = 
{
	RecorderProfile_tC0FC0B3C8E486C97190218FF854DFF1992941C3B::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3488 = { sizeof (RecorderZoomMode_t9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3488[3] = 
{
	RecorderZoomMode_t9F20A8198C42C4CF2AB45590801DB7DCE7C5A0A6::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3489 = { sizeof (BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3489[1] = 
{
	BaseNotify_t7C5CBB3A73E0D2F7E9F685EA260D18096AB0DB51::get_offset_of__parent_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3490 = { sizeof (U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3490[3] = 
{
	U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0::get_offset_of_U24PC_0(),
	U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0::get_offset_of_U24current_1(),
	U3CStartAfterGrantedU3Ec__Iterator2_tD9748FF056C2B84B2156E3039B5919C655E7BEC0::get_offset_of_U3CU3Ef__this_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3491 = { sizeof (RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3491[11] = 
{
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_RenderCamera_4(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of__projection_5(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of__camSize_6(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of__screenSize_7(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of__device_8(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_rotation_9(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_hFlip_10(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_hFlipChanged_11(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_clipPlanes_12(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_deviceBehaviour_13(),
	RenderCameraBaseBehaviour_t682A724A262225EE3E8B55C66312CC19CD7C4CF0::get_offset_of_augmenterBaseBehaviour_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3492 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3493 = { sizeof (TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40), -1, sizeof(TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable3493[6] = 
{
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40_StaticFields::get_offset_of_allTargetBehaviours_4(),
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40::get_offset_of_registeredID_5(),
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40::get_offset_of_isFound_6(),
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40::get_offset_of_gameObjectActiveControl_7(),
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40::get_offset_of_TargetFound_8(),
	TargetAbstractBehaviour_t0ABAD7CC3C3A0E04675961D27AEAD2753148DB40::get_offset_of_TargetLost_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3494 = { sizeof (VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3494[19] = 
{
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_Path_4(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_Storage_5(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_Type_6(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoScaleMode_7(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoScalePlane_8(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoScaleFactorBase_9(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_EnableAutoPlay_10(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_EnableLoop_11(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_OpenWhenStart_12(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_DisplayTextMessage_13(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoPlayer_14(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_videoTex_15(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_targetSize_16(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_targetBehaviour_17(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_isPlaying_18(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_needScale_19(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoReadyEvent_20(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoReachEndEvent_21(),
	VideoPlayerBaseBehaviour_t24E99841BA9C468293427763B8CB75AAB93A25B0::get_offset_of_VideoErrorEvent_22(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3495 = { sizeof (VideoType_t9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3495[4] = 
{
	VideoType_t9028C3C1701C6FE5BB6C5AE210A5AA2E42C94458::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3496 = { sizeof (ScaleMode_t2ED4356313D3E054F62A29FA10E19BE19E485ED4)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3496[6] = 
{
	ScaleMode_t2ED4356313D3E054F62A29FA10E19BE19E485ED4::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3497 = { sizeof (ScalePlane_t6FD0B861540DF1B8143D3BFAE10B0240E7648E37)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable3497[7] = 
{
	ScalePlane_t6FD0B861540DF1B8143D3BFAE10B0240E7648E37::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3498 = { sizeof (MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable3498[8] = 
{
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_meshXNum_0(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_meshYNum_1(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_vertices_2(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_uvs_3(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_triangles_4(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_imageWidth_5(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_imageHeight_6(),
	MeshGenerator_tDD45293F6658F56B9CA68E89DAD7ED22BF9B1645::get_offset_of_invertY_7(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3499 = { sizeof (U3CModuleU3E_t18FF545F1954BC41DEB1C680D94431D741A9C056), -1, 0, 0 };
#ifdef __clang__
#pragma clang diagnostic pop
#endif
